3723 - 中国象棋

题目描述

这次小可可想解决的难题和中国象棋有关,在一个 n 行 m 列的棋盘上,让你放若干个炮(可以是 0 个),使得没有一个炮可以攻击到另一个炮,请问有多少种放置方法。大家肯定很清楚,在中国象棋中炮的行走方式是:一个炮攻击到另一个炮,当且仅当它们在同一行或同一列中,且它们之间恰好 有一个棋子。你也来和小可可一起锻炼一下思维吧!

输入

一行包含两个整数 n,m,之间由一个空格隔开。

输出

总共的方案数,由于该值可能很大,只需给出方案数模 9999973 的结果。

样例

输入

1 3

输出

7
说明

样例说明

除了 3 个格子里都塞满了炮以外,其它方案都是可行的,所以一共有 2 \times 2 \times 2-1=7 种方案。

数据规模与约定

对于 30\% 的数据,n 和 m 均不超过 6。

对于 50\% 的数据,n 和 m 至少有一个数不超过 8。

对于 100\% 的数据,1 \leq n,m \leq 100。

来源

AHOI2009

标签
题目参数
时间限制 1 秒
内存限制 512 MB
提交次数 0
通过人数 0
金币数量 2 枚
难度 基础


上一题 下一题