棋盘覆盖问题
来源:互联网 发布:淘宝网男鞋团购 编辑:程序博客网 时间:2024/05/14 02:28
棋盘覆盖问题Time Limit: 1000ms, Special Time Limit:2500ms, Memory Limit:32768KBTotal submit users: 62, Accepted users: 26Problem 10432 : No special judgementProblem description 在一个2k x 2k ( 即:2^k x 2^k )个方格组成的棋盘中,恰有一个方格与其他方格不同,称该方格为一特殊方格,且称该棋盘为一特殊棋盘。在棋盘覆盖问题中,要用图示的4种不同形态的L型骨牌覆盖给定的特殊棋盘上除特殊方格以外的所有方格,且任何2个L型骨牌不得重叠覆盖。
Input 输入文件第一行是一个整数T,表示有多少组测试数据,接下来是T组测试数据,共2T行,每组第一行为整数n,是2的n次幂(1<=n<=64),表示棋盘的大小为n*n,第二行是两个整数,代表特殊方格所在行号和列号。
Output 先输出“CASE:i,然后按样例输出。数据间用制表符隔开(‘t’),每行最后一个数据后无制表符。
Sample Input
Input 输入文件第一行是一个整数T,表示有多少组测试数据,接下来是T组测试数据,共2T行,每组第一行为整数n,是2的n次幂(1<=n<=64),表示棋盘的大小为n*n,第二行是两个整数,代表特殊方格所在行号和列号。
Output 先输出“CASE:i,然后按样例输出。数据间用制表符隔开(‘t’),每行最后一个数据后无制表符。
Sample Input
220 082 2Sample Output
CASE:10 11 1CASE:23 3 4 4 8 8 9 93 2 2 4 8 7 7 95 2 0 6 10 10 7 115 5 6 6 1 10 11 1113 13 14 1 1 18 19 1913 12 14 14 18 18 17 1915 12 12 16 20 17 17 2115 15 16 16 20 20 21 21Judge Tips 要求遍历顺序按从左到右,从上到下。
转载于: http://www.cnblogs.com/mycapple/archive/2012/08/20/2648094.html
0 0
- 棋盘覆盖问题
- 棋盘覆盖问题
- 棋盘覆盖问题
- 棋盘覆盖问题
- 棋盘覆盖问题
- 棋盘覆盖问题
- 棋盘覆盖问题
- 棋盘覆盖问题
- 棋盘覆盖问题
- ChessBoard棋盘覆盖问题
- 棋盘覆盖问题
- 棋盘覆盖问题
- 棋盘覆盖问题
- 棋盘覆盖问题
- 《ChessboardCoverage_棋盘覆盖问题》
- 棋盘覆盖问题
- 棋盘覆盖问题
- 棋盘覆盖问题
- Linux进程-fork创建新进程之内存区域分析
- Column count doesn't match value count at row 1
- VS中向下取整Floor,向上取整ceil
- google code jam 2014 RC_D
- note3 使用
- 棋盘覆盖问题
- Switch-RadioButton-CheckBox例子
- Generate Parentheses
- UVa455 - Periodic Strings
- Oracle查询每个员工领导名称,要求显示结果为:员工号,员工姓名 员工领导名
- OpenCV安装VS版本问题
- mysql_store_result和mysql_use_result的区别
- NSData 日期 日期是由时间戳表示的,单位是秒
- linux内核地址空间