摘要: 小明的调查作业时间限制:1000 ms | 内存限制:65535 KB难度:1描述小明的老师布置了一份调查作业,小明想在学校中请一些同学一起做一项问卷调查,聪明的小明为了实验的客观性,想利用自己的计算机知识帮助自己。他先用计算机生成了N个1到1000之间的随机整数(0 5 int main (){ 6 int n,i,j,t,sum=0; 7 scanf("%d",&n); 8 int a[1010]; 9 for(i=0;ia[i+1]) 14 {t=a[i];a[i]=a[i+1];a[i+1]=t;}//冒泡排序,将这些数... 阅读全文
posted @ 2014-04-06 10:25 小郭子~ 阅读(1517) 评论(1) 推荐(0) 编辑
摘要: 题目66 分数拆分时间限制:3000 ms | 内存限制:65535 KB难度:1描述现在输入一个正整数k,找到所有的正整数x>=y,使得1/k=1/x+1/y.输入第一行输入一个整数n,代表有n组测试数据。接下来n行每行输入一个正整数k输出按顺序输出对应每行的k找到所有满足条件1/k=1/x+1/y的组合样例输入22 12样例输出1/2=1/6+1/31/2=1/4+1/41/12=1/156+1/131/12=1/84+1/141/12=1/60+1/151/12=1/48+1/161/12=1/36+1/181/12=1/30+1/201/12=1/28+1/... 阅读全文
posted @ 2014-04-03 16:05 小郭子~ 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 题目29 求转置矩阵问题时间限制:3000 ms | 内存限制:65535 KB难度:2描述求一个三行三列的转置矩阵。输入第一行一个整数n int main(){ int n; scanf("%d",&n); while(n--){ int a[30][30],b[30][30],i,j; for(i=0;i<3;i++) for(j=0;j<3;j++) scanf("%d",&a[i][j]); for(i... 阅读全文
posted @ 2014-04-03 14:53 小郭子~ 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 题目484 The Famous Clock时间限制:1000 ms | 内存限制:65535 KB难度:1描述Mr. B, Mr. G and Mr. M are now in Warsaw, Poland, for the 2012’s ACM-ICPC World Finals Contest. They’ve decided to take a 5 hours training every day before the contest. Also, they plan to start training at 10:00 each day since the... 阅读全文
posted @ 2014-03-30 21:58 小郭子~ 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 题目198 20140330 21:50完成 数数时间限制:3000 ms | 内存限制:65535 KB难度:2描述我们平时数数都是喜欢从左向右数的,但是我们的小白同学最近听说德国人数数和我们有些不同,他们正好和我们相反,是从右向左数的。因此当他看到123时会说“... 阅读全文
posted @ 2014-03-30 21:56 小郭子~ 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 题目57 6174问题时间限制:1000 ms | 内存限制:65535 KB难度:2描述假设你有一个各位数字互不相同的四位数,把所有的数字从大到小排序后得到a,从小到大后得到b,然后用a-b替换原来这个数,并且继续操作。例如,从1234出发,依次可以得到4321-1234=3087、8730-378=8352、8532-2358=6174,又回到了它自己!现在要你写一个程序来判断一个四位数经过多少次这样的操作能出现循环,并且求出操作的次数比如输入1234执行顺序是1234->3087->8352->6174->6174,输出是4输入第一行输入n,代表有n组测... 阅读全文
posted @ 2014-03-27 14:06 小郭子~ 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 题目97 20140325 21:00 兄弟郊游问题时间限制:3000 ms | 内存限制:65535 KB难度:2描述兄弟俩骑车郊游,弟弟先出发,每分钟X米,M分钟后,哥哥带一条狗出发。以每分钟Y米的速度去追弟弟,而狗则以每分钟Z米的速度向弟弟跑去,追上弟弟后又立即返回,直到哥哥追上弟弟时,狗跑了多少米?输入第一行输入一个整数N,表示测试数据的组数(Nint main (){ int n; scanf("%d",&n); while(n--){ int m,x,y,z; double a,b,c,sum; scan... 阅读全文
posted @ 2014-03-25 22:10 小郭子~ 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 题目243 20130323 21:30完成 交换输出时间限制:3000 ms | 内存限制:65535 KB难度:1描述输入n(n int main(){ int m; while(scanf("%d",&m)&&m){ int a[100],b; int i,j,k,t; for(i=0;ia[i])//进行m次循环,记录最小的数及位置 {b=a[i]; k=i; } ... 阅读全文
posted @ 2014-03-25 21:59 小郭子~ 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 程序解释:开头给出数组数目总数,后面的数依次相加,加到最后一个程序结束 例如:3 5 6 7 3代表3个数 5 6 7 代表依次相加的数 程序输出18*//*郭月盟,2014.01.31 12:15修改*/#includeint main(){ int sum=0,i,a,num; while(scanf("%d",&num)!=-1)/*!=-1相当于!=EOF*/ { sum=0; for(i=1;iint main(){ int n,sum=0,i,a,num; scanf("%d",&... 阅读全文
posted @ 2014-03-25 21:58 小郭子~ 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 2014.02.21 14:55 完成 南阳oj 65 另一种阶乘问题时间限制:3000 ms | 内存限制:65535 KB难度:1描述大家都知道阶乘这个概念,举个简单的例子:5!=1*2*3*4*5.现在我们引入一种新的阶乘概念,将原来的每个数相乘变为i不大于n的所有奇数相乘例如:5!!=1*3*5.现在明白现在这种阶乘的意思了吧!现在你的任务是求出1!!+2!!......+n!!的正确值(nint main(){ int n,sum,t,i,x,j; scanf("%d",&n); while(n--) { sum=0... 阅读全文
posted @ 2014-03-25 21:57 小郭子~ 阅读(179) 评论(0) 推荐(0) 编辑