摘要: 求用这些字母的下一个排列是什么。直接使用C++ STL库里面的next_permutation#include#include#includeusing namespace std;int main(){ char s[1000]; while (~scanf("%s", s)) ... 阅读全文
posted @ 2015-04-16 07:05 Fighting_Heart 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 此题写起来有点烦躁,但思路并不难。枚举一下丢1,2,3,4,5张的所有情况,就可以出答案了。DFS。#includechar s1[6][3], s2[6][3];//输入int hand[6], deck[6];//输入点数的转换成数字int flag[6];//标记这张牌用不用 1表示用int ... 阅读全文
posted @ 2015-04-16 06:54 Fighting_Heart 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 只要用哪几列就可以使P行都不同。暴力DFS就可以了。#include#includeint n, p;//n列 p行int map[105][20];int flaglie[20];char s[105][20];int sum;void sou(int ans){ int i, c = 0,... 阅读全文
posted @ 2015-04-16 06:52 Fighting_Heart 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 直接暴力枚举即可#includeint main(){ int n, i, j, k; int x[1000], y[1000]; while (~scanf("%d", &n)) { if (n == 0) break; int sum1 = 0... 阅读全文
posted @ 2015-04-16 06:46 Fighting_Heart 阅读(185) 评论(0) 推荐(0) 编辑