问题 3271 --中国象棋(Cchess)

3271: 中国象棋(Cchess)

题目描述

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

输入

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

输出

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

样例输入输出

输入#1 复制
1 3
输出#1 复制
7

提示

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


提示:
100%的数据中N和M不超过100
 50%的数据中N和M至少有一个娄不超过8
   30%的数据中N和M均不超过6

序号 标题 作者 发表时间 费用 订购数 操作