摘要: /*数数小木块时间限制:3000 ms | 内存限制:65535 KB难度:1描述在墙角堆放着一堆完全相同的正方体小木块,如下图所示: 因为木块堆得实在是太有规律了,你只要知道它的层数就可以计算所有木块的数量了。现在请你写个程序 给你任一堆木块的层数,求出这堆木块的数量.输入第一行是一个整数N... 阅读全文
posted @ 2014-04-25 18:29 破晓丶Dawn 阅读(178) 评论(0) 推荐(0) 编辑
摘要: /*日期计算时间限制:3000 ms | 内存限制:65535 KB难度:1描述如题,输入一个日期,格式如:2010 10 24 ,判断这一天是这一年中的第几天。输入第一行输入一个数N(0int main(){ int a; scanf("%d",&a); while(a--)... 阅读全文
posted @ 2014-04-25 18:28 破晓丶Dawn 阅读(144) 评论(0) 推荐(0) 编辑
摘要: /*韩信点兵时间限制:3000 ms | 内存限制:65535 KB难度:1描述相传韩信才智过人,从不直接清点自己军队的人数,只要让士兵先后以三人一排、五人一排、七人一排地变换队形,而他每次只掠一眼队伍的排尾就知道总人数了。输入3个非负整数a,b,c ,表示每种队形排尾的人数(aint main... 阅读全文
posted @ 2014-04-25 18:27 破晓丶Dawn 阅读(215) 评论(0) 推荐(0) 编辑
摘要: /*a letter and a number时间限制:3000 ms | 内存限制:65535 KB难度:1描述we define f(A) = 1, f(a) = -1, f(B) = 2, f(b) = -2, ... f(Z) = 26, f(z) = -26;Give you a le... 阅读全文
posted @ 2014-04-18 22:58 破晓丶Dawn 阅读(135) 评论(0) 推荐(0) 编辑
摘要: /*比较字母大小时间限制:3000 ms | 内存限制:65535 KB难度:1描述任意给出两个英文字母,比较它们的大小,规定26个英文字母A,B,C.....Z依次从大到小。输入第一行输入T,表示有T组数据;接下来有T行,每行有两个字母,以空格隔开;输出输出各组数据的比较结果,输出格式见样例输出;... 阅读全文
posted @ 2014-04-15 19:55 破晓丶Dawn 阅读(192) 评论(0) 推荐(0) 编辑
摘要: /*5个数求最值时间限制:1000 ms | 内存限制:65535 KB 难度:1描述 设计一个从5个整数中取最小数和最大数的程序输入输入只有一组测试数据,为五个不大于1万的正整数输出输出两个数,第一个为这五个数中的最小值,第二个为这五个数中的最大值,两个数字以空格格开。样例输入1 2 3 4 5样... 阅读全文
posted @ 2014-04-14 15:47 破晓丶Dawn 阅读(171) 评论(0) 推荐(0) 编辑
摘要: /*大小写互换时间限制:1000 ms | 内存限制:65535 KB 难度:0描述 现在给出了一个只包含大小写字母的字符串,不含空格和换行,要求把其中的大写换成小写,小写换成大写,然后输出互换后的字符串。输入第一行只有一个整数m(m#includeint main(){ int a; scanf("%d",&a); while(a--) { char b[110]; int i,j; getchar(); scanf("%s",b); for(i=0;i=65&&j<=90)) b[i]=j+32; else b[i]=j 阅读全文
posted @ 2014-04-10 22:00 破晓丶Dawn 阅读(130) 评论(0) 推荐(0) 编辑
摘要: /*成绩转换时间限制:3000 ms | 内存限制:65535 KB 难度:1描述 输入一个百分制的成绩M,将其转换成对应的等级,具体转换规则如下:90~100为A;80~89为B;70~79为C;60~69为D;0~59为E;输入第一行是一个整数N,表示测试数据的组数(Nint main(){ int a; scanf("%d",&a); while(a--) { int i,j; scanf("%d",&i); j=i/10; switch (j) {case 10: case 9:printf("A\n");br 阅读全文
posted @ 2014-03-30 11:21 破晓丶Dawn 阅读(123) 评论(0) 推荐(0) 编辑
摘要: /*画图时间限制:1000 ms | 内存限制:65535 KB 难度:0描述 计算机画图也挺有趣的哈!那我们就来用计算机画幅图吧。。。输入输入一个正整数N(0int main(){ int i,j,a; while(scanf("%d",&i)!=EOF) { for(j=0;j<i;j++) {for(a=0;a<i;a++) printf("*"); printf("\n");} }return 0;} 阅读全文
posted @ 2014-03-23 19:33 破晓丶Dawn 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 鸡兔同笼时间限制:3000 ms | 内存限制:65535 KB难度:1描述已知鸡和兔的总数量为n,总腿数为m。输入n和m,依次输出鸡和兔的数目,如果无解,则输出“No answer”(不要引号)。输入第一行输入一个数据a,代表接下来共有几组数据,在接下来的(aint main(){ int a; scanf("%d",&a); while(a--) {int m,n,x,y; scanf("%d %d",&m,&n); y=(n-2*m)/2; x=m-y; if(n%2==1||x<0||y<0) printf(& 阅读全文
posted @ 2014-03-23 19:31 破晓丶Dawn 阅读(114) 评论(0) 推荐(0) 编辑