摘要: 我越来越2了,这么假简单的题目竟然能想到DP去,啊啊啊怎么办啊,,上代码:#include <stdio.h>#include <stdlib.h>int num[20000];int start;int com(const void *a, const void *b){ return *(int *)b - *(int *)a;}int main(int argc, char **argv){ int i; int n, a = 0, b; scanf("%d%d", &n, &b); for(i = 0; i < n; i 阅读全文
posted @ 2011-07-17 22:16 zqynux 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 怎么说这个题目,反正纯判断就可以了,不太废话,上代码:#include <stdio.h>#include <string.h>#include <stdlib.h>int num[9][9];int used[9];int corner(int a, int b){ int i, j; for(i = 0; i < 3; i++){ for(j = 0; j < 3; j++){ if(used[num[a + i][b + j]]){ return 0; } used[num[a + i][b + j]] = 1; } } return 1; 阅读全文
posted @ 2011-07-17 21:57 zqynux 阅读(282) 评论(0) 推荐(0) 编辑