【POJ1321】棋盘问题
来源:互联网 发布:智慧与大数据考试答案 编辑:程序博客网 时间:2024/05/24 04:51
棋盘问题
Time Limit:1000MS Memory Limit:10000KB 64bit IO Format:%lld & %lluDescription
在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求解对于给定形状和大小的棋盘,摆放k个棋子的所有可行的摆放方案C。
Input
输入含有多组测试数据。
每组数据的第一行是两个正整数,n k,用一个空格隔开,表示了将在一个n*n的矩阵内描述棋盘,以及摆放棋子的数目。 n <= 8 , k <= n
当为-1 -1时表示输入结束。
随后的n行描述了棋盘的形状:每行有n个字符,其中 # 表示棋盘区域, . 表示空白区域(数据保证不出现多余的空白行或者空白列)。
每组数据的第一行是两个正整数,n k,用一个空格隔开,表示了将在一个n*n的矩阵内描述棋盘,以及摆放棋子的数目。 n <= 8 , k <= n
当为-1 -1时表示输入结束。
随后的n行描述了棋盘的形状:每行有n个字符,其中 # 表示棋盘区域, . 表示空白区域(数据保证不出现多余的空白行或者空白列)。
Output
对于每一组数据,给出一行输出,输出摆放的方案数目C (数据保证C<2^31)。
Sample Input
2 1#..#4 4...#..#..#..#...-1 -1
Sample Output
21
0 0
- poj1321棋盘问题
- poj1321 棋盘问题
- poj1321(dfs棋盘问题)
- poj1321 - 棋盘问题
- poj1321棋盘问题
- POJ1321--棋盘问题
- POJ1321( 棋盘问题)
- POJ1321:棋盘问题
- poj1321 棋盘问题
- poj1321棋盘问题
- poj1321棋盘问题{wa}
- poj1321 棋盘问题 dfs
- poj1321棋盘问题
- [POJ1321]棋盘问题
- POJ1321 棋盘问题
- poj1321 棋盘问题
- poj1321 棋盘问题(DFS)
- POJ1321----棋盘问题
- Python学习(1):注释
- UITableViewCell 多余不显示问题
- Swift实现"视差效果"的视图轮播
- CodeForces 688C 687A NP-Hard Problem
- Android与HTML+JS交互入门http://blog.csdn.net/leejizhou/article/details/50894531
- 【POJ1321】棋盘问题
- mysql主从同步
- Android之使用HandlerThread 以及如何退出总结
- VM下Centos7安装nginx服务
- Unity3d 调用Application.loadlevel()后光照变暗
- 简单的json解析工具
- 【POJ】-3620-Avoid The Lakes(DFS)
- hdoj 1010 <dfs剪枝>
- sftp没有关闭session导致服务器sshd进程未关闭