上一页 1 ··· 6 7 8 9 10 11 12 13 下一页
摘要: 绝对值排序 Time Limit : 2000/1000ms (Java/Other) Memory Limit : 65536/32768K (Java/Other)Total Submission(s) : 39 Accepted Submission(s) : 28Problem Description输入n(n#include #include #include int cmp(const void *a,const void *b){ return abs(*(int *)b) - abs(*(int *)a);}int main(){ int n; while(scanf(&quo 阅读全文
posted @ 2013-08-12 19:41 龙腾四海365 阅读(171) 评论(0) 推荐(0)
摘要: EXCEL排序Time Limit: 10000/5000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 11903Accepted Submission(s): 4736Problem DescriptionExcel可以对一组纪录按任意指定列排序。现请你编写程序实现类似功能。Input测试输入包含若干测试用例。每个测试用例的第1行包含两个整数 N (#include #include typedef struct Node{ char num[8]; char name[10]; 阅读全文
posted @ 2013-08-09 20:28 龙腾四海365 阅读(290) 评论(0) 推荐(0)
摘要: 括号配对问题时间限制:3000 ms | 内存限制:65535 KB 难度:3描述 现在,有一行括号序列,请你检查这行括号是否配对。 输入 第一行输入一个数N(0#include char str[11000];char stack1[11000];//ar stack2[11000];int main(){ int N; scanf("%d",&N); while(N--) { int i,j,top1; memset(str,0,sizeof(str)); memset(stack1,0,sizeof(stack1)); //mset(stack2,0,size 阅读全文
posted @ 2013-08-09 16:47 龙腾四海365 阅读(199) 评论(0) 推荐(1)
摘要: RailsTime Limit: 1000MSMemory Limit: 10000KTotal Submissions: 21528Accepted: 8597DescriptionThere is a famous railway station in PopPush City. Country there is incredibly hilly. The station was built in last century. Unfortunately, funds were extremely limited that time. It was possible to establish 阅读全文
posted @ 2013-08-08 16:21 龙腾四海365 阅读(183) 评论(0) 推荐(0)
摘要: 表达式求值时间限制:3000 ms | 内存限制:65535 KB 难度:3描述 Dr.Kong设计的机器人卡多掌握了加减法运算以后,最近又学会了一些简单的函数求值,比如,它知道函数min(20,23)的值是20 ,add(10,98) 的值是108等等。经过训练,Dr.Kong设计的机器人卡多甚至会计算一种嵌套的更复杂的表达式。假设表达式可以简单定义为:1. 一个正的十进制数 x 是一个表达式。2. 如果 x 和 y 是 表达式,则 函数min(x,y )也是表达式,其值为x,y 中的最小数。3. 如果 x 和 y 是 表达式,则 函数max(x,y )也是表达式,其值为x,y 中的最大数。 阅读全文
posted @ 2013-08-08 11:05 龙腾四海365 阅读(213) 评论(0) 推荐(0)
摘要: 排序Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 27855 Accepted Submission(s): 7679Problem Description输入一行数字,如果我们把这行数字中的‘5’都看成空格,那么就得到一行用空格分割的若干非负整数(可能有些整数以‘0’开头,这些头部的‘0’应该被忽略掉,除非这个整数就是由若干个‘0’组成的,这时这个整数就是0)。你的任务是:对这些分割得到的整数,依从小到大的顺序排序输出。Input输入包含 阅读全文
posted @ 2013-08-07 20:07 龙腾四海365 阅读(125) 评论(0) 推荐(0)
摘要: N!Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 43937 Accepted Submission(s): 12362Problem DescriptionGiven an integer N(0 ≤ N ≤ 10000), your task is to calculate N!InputOne N in one line, process to the end of file.OutputFor each N, output N! 阅读全文
posted @ 2013-08-07 17:51 龙腾四海365 阅读(140) 评论(0) 推荐(0)
摘要: 第几是谁?时间限制:3000 ms | 内存限制:65535 KB 难度:3描述 现在有"abcdefghijkl”12个字符,将其按字典序排列,如果给出任意一种排列,我们能说出这个排列在所有的排列中是第几小的。但是现在我们给出它是第几小,需要你求出它所代表的序列. 输入 第一行有一个整数n(0#define LEN 12int JC(int n){ int i,sum=1; for(i=1;i<=n;i++) sum*=i; return sum;}int main(){ int N; scanf("%d",&N); while(N--) { in 阅读全文
posted @ 2013-08-07 16:24 龙腾四海365 阅读(217) 评论(0) 推荐(0)
摘要: 做acm 需要学的算法转一个搞ACM需要的掌握的算法. 要注意,ACM的竞赛性强,因此自己应该和自己的实际应用联系起来. 适合自己的才是好的,有的人不适合搞算法,喜欢系统架构,因此不要看到别人什么就眼红, 发挥自己的长处,这才是重要的. 第一阶段:练经典常用算法,下面的每个算法给我打上十到二十遍,同时自己精简代码, 因为太常用,所以要练到写时不用想,10-15分钟内打完,甚至关掉显示器都可以把程序打 出来. 1.最短路(Floyd、Dijstra,BellmanFord) 2.最小生成树(先写个prim,kruscal要用并查集,不好写) 3.大数(高精度)加减乘除 4.二分查找. (代码可在 阅读全文
posted @ 2013-08-06 21:31 龙腾四海365 阅读(321) 评论(0) 推荐(0)
摘要: 我排第几个时间限制:1000 ms | 内存限制:65535 KB 难度:3描述 现在有"abcdefghijkl”12个字符,将其所有的排列中按字典序排列,给出任意一种排列,说出这个排列在所有的排列中是第几小的?输入 第一行有一个整数n(0#include int JC(int n){ int i,sum=1; for(i=1;i=0;i--) { ss=JC(i); sum+=a[i]*ss; } printf("%d\n",sum+1); } return 0;}组合数学之康拓展开:公式描述:把一个整数X展开成如下形式X=an*(n-1)!+an-1*(n- 阅读全文
posted @ 2013-08-06 21:15 龙腾四海365 阅读(290) 评论(1) 推荐(0)
摘要: Find a multipleTime Limit: 1000MS Memory Limit: 65536K Total Submissions: 4988 Accepted: 2159 Special Judge DescriptionThe input contains N natural (i.e. positive integer) numbers ( N #define MAX 10100int s1[MAX];int s2[MAX];int main(){ int n; while(scanf("%d",&n)!=EOF) { int i,sum,beg 阅读全文
posted @ 2013-08-06 20:19 龙腾四海365 阅读(197) 评论(0) 推荐(0)
摘要: Problem G Time Limit : 3000/1000ms (Java/Other) Memory Limit : 65536/32768K (Java/Other)Total Submission(s) : 12 Accepted Submission(s) : 4Font: Times New Roman | Verdana | Georgia Font Size: ← →Problem DescriptionXYZ-26进制数是一个每位都是大写字母的数字。 A、B、C、…、X、Y、Z 分别依次代表一个0 ~ 25 的数字,一个 n 位的26进制数转化成是10进制的规则如下A0A 阅读全文
posted @ 2013-08-05 21:33 龙腾四海365 阅读(137) 评论(0) 推荐(0)
摘要: Problem F Time Limit : 3000/1000ms (Java/Other) Memory Limit : 32768/32768K (Java/Other)Total Submission(s) : 21 Accepted Submission(s) : 3Font: Times New Roman | Verdana | Georgia Font Size: ← →Problem Description人随着岁数的增长是越大越聪明还是越大越笨,这是一个值得全世界科学家思考的问题,同样的问题Eddy也一直在思考,因为他在很小的时候就知道亲和串如何判断了,但是发现,现在长大了 阅读全文
posted @ 2013-08-05 21:32 龙腾四海365 阅读(129) 评论(0) 推荐(0)
摘要: Problem E Time Limit : 2000/1000ms (Java/Other) Memory Limit : 65536/32768K (Java/Other)Total Submission(s) : 83 Accepted Submission(s) : 19Font: Times New Roman | Verdana | Georgia Font Size: ← →Problem Description对于表达式n^2+n+41,当n在(x,y)范围内取整数值时(包括x,y)(-39//#include int ss(int n){int i;if(n>1){if 阅读全文
posted @ 2013-08-05 21:29 龙腾四海365 阅读(135) 评论(0) 推荐(0)
摘要: Problem D Time Limit : 2000/1000ms (Java/Other) Memory Limit : 65536/32768K (Java/Other)Total Submission(s) : 61 Accepted Submission(s) : 21Font: Times New Roman | Verdana | Georgia Font Size: ← →Problem Description有一个长度为n(nint main(){int n,m;while(scanf("%d %d",&n,&m)!=EOF){int i, 阅读全文
posted @ 2013-08-05 21:27 龙腾四海365 阅读(97) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 下一页