![]() |
|
|
最多骑士
|
||||
在国际象棋中骑士可以攻击离它一行两列或两行一列位置的棋。如下图所示N表示骑士的位置,标志X的格子表示骑士攻击之下的格子。 ![]() 在这个问题里,你要计算出最多有多少个骑士可以被放在一个M行N(M、N≤500)列的棋盘上,并使得这些骑士不会互相攻击。 输入 输入文件中包含若干组测试数据,每个测试数据仅有一行,包含两个数M、N。最后一组数据之后为0 0,表示输入结束。 输出 每组数据,输出占一行,含一个数,表示最多可放的骑士数目。 Sample Input 2 3 5 5 4 7 0 0 Expected Output 4 13 14 |
||||
| 网站导航
| 关于曙光 | 联系我们
| 请提意见 Copyright © FuJian Sunshine Educational Info. Co.,Ltd. 福建曙光教育资讯有限公司 版权所有 |