andre_joy

导航

2012年7月9日

USACO dualpal

摘要: 题意:寻找n个在2~10进制里面转换后至少有两次是回文数字的严格大于S的数字。mark:仔细一点就ok了。代码:/*ID: andre_j2LANG: CTASK: dualpal*/#include <stdio.h>#include <string.h>int dd(char a[]){ int i,j; j = strlen(a)-1; for(i = 0; i < j; i++,j--) if(a[i] != a[j]) return 0; return 1;}int pd(int n){ int m,i,j,f; char a[20]... 阅读全文

posted @ 2012-07-09 22:59 andre_joy 阅读(93) 评论(0) 推荐(0) 编辑

USACO palsquare

摘要: 题意:找1~300对应的平方数再转换成对应的进制后是回文数字的数。mark:扫描一遍,转换一遍,满足要求的输出。代码:/*ID: andre_j2LANG: CTASK: palsquare*/#include <stdio.h>#include <string.h>int pd(char a[]){ int n,i,j; n = strlen(a); for(i = 0, j = n-1; i < j; i++, j--) if(a[i] != a[j]) return 0; return 1;}void fout(char a[]){ int i... 阅读全文

posted @ 2012-07-09 22:30 andre_joy 阅读(89) 评论(0) 推荐(0) 编辑

USACO namesum

摘要: 题意:将数字转换成对应的字母。mark:把字典里面的数全部存在数组里面,然后每输入一次搜索一遍,看是否存在该数。代码:/*ID: andre_j2LANG: CTASK: namenum*/#include <stdio.h>#include <string.h>char a[5010][15],b[5010][15];main () { FILE *fdict = fopen("dict.txt", "r"); FILE *fin = fopen("namenum.in", "r"); F 阅读全文

posted @ 2012-07-09 15:24 andre_joy 阅读(120) 评论(0) 推荐(0) 编辑

USACO transform

摘要: 题意:将转换前字符串经过题目给出的7种方式转换成转换后的字符串。注意5是前三种跟第四种结合。mark:模拟一下就ok了~代码:/*ID: andre_j2LANG: CTASK: transform*/#include <stdio.h>#include <string.h>int i,j;int pp(char a[][15], char b[][15], int n){ int i; for(i = 0; i < n; i++) if(strcmp(a[i], b[i])) return 0; return 1;}void zh1(char a[][15],. 阅读全文

posted @ 2012-07-09 10:50 andre_joy 阅读(134) 评论(0) 推荐(0) 编辑