1、 int a,b1000,i,j,n,m; while(scanf(%d,&n)!=EOF) while(n-) scanf(a); for(i=0;a0;i+) bi=a%6; a=a/6; for(j=i-1;j=0;j-) printf(,bj); printf(n); return 0;母牛的故事(1128)Time Limit:100MS Memory Limit:65536KTotal Submit:4414 Accepted:1688 有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?输入数据由多个测
2、试实例组成,每个测试实例占一行,包括一个整数n(0n55),n的含义如题目中描述。n=0表示输入数据的结束,不做处理。对于每个测试实例,输出在第n年的时候母牛的数量。每个输出占一行。2456 int a100,i,n; a1=1; a2=2; a3=3; a4=4; for(i=5;imax) max=ai; if(aimin) min=ai; ave=ave+ai; ave=ave-max-min; n=n-2; printf(%.2lfn,ave/n); return 0;陶陶摘苹果(1263)2869 Accepted:1783 陶陶家的院子里有一棵苹果树,每到秋天树上就会结出10个苹果
3、。苹果成熟的时候,陶陶就会跑去摘苹果。陶陶有个30厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试。现在已知10个苹果到地面的高度,以及陶陶把手伸直的时候能够达到的最大高度,请帮陶陶算一下她能够摘到的苹果的数目。假设她碰到苹果,苹果就会掉下来。输入用例包括两行数据。第一行包含10个100到200之间(包括100和200)的整数(以厘米为单位)分别表示10个苹果到地面的高度,两个相邻的整数之间用一个空格隔开。第二行只包括一个100到120之间(包含100和120)的整数(以厘米为单位),表示陶陶把手伸直的时候能够达到的最大高度。输出结果包括一行,这一行只包含一个整数,表示陶陶能
4、够摘到的苹果的数目。100 200 150 140 129 134 167 198 200 111110 int a11,n,i,j=0; for(i=0;10; scanf( scanf(n);=n+30) j+; printf(,j);矩阵(1890)375 Accepted:172 我们把N*N矩阵左上角的第一个元素a11定义为第一层, 把a12,a21,a22定义为第二层, 依次,第三层,第四层.直到第 N 层。每一层的数字都相同而且数值上等于层数。现在给定一个正整数n,(1=n=1000),输出对应矩阵 每一组输出之后再输出一个空行 1 2 5 1 2 2 2 1 2 3 4 5 2
5、 2 3 4 5 3 3 3 4 5 4 4 4 4 5 5 5 5 5 5 n输出对应的n*n阶矩阵Hint 1 2 3 4 5 6 2 2 3 4 5 6 3 3 3 4 5 6 4 4 4 4 5 6 5 5 5 5 5 6 6 6 6 6 6 6 int i,n,k,l;=n; for(k=1;k=i;k+)%d ,i); for(l=i+1;ll+),l);逆序数字(1282)2904 Accepted:1559 编写一个函数,接收一个整数值,返回这个数中数字逆序后的结果值。例如,给定数7631,函数返回1367. 第一行一个正整数T(T int n,i,j,t; char a100;t)!=t;%s,a); getchar(); n=strlen(a); for(j=n-1;%c,aj);打印菱形(1895)用*打印对应边长的空心菱形具体如样例 菱形边长n, n =100对应菱形 每组输出之后再输出空行 * * * * int n,i,j; for(j=1;j1) for(i=n-1;i=1;i-)收入统计(1141)2110 Accepted:949 一个马戏团来呼和浩特演出, n 个座位全部坐满,全部门票收入是 120 元,现在知道,男人每人 5 元,女人每人 2 元,小孩每人 1 角。现在请您编程帮助马戏团经理统计一下,n个座位中男人、女人和小孩的数目。由键盘输
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1