郑州轻工业学院ACM网站试题1041-1080部分解析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1041: 绝对值最大

时间限制: 1 Sec 内存限制: 30 MB

提交: 1053 解决: 589

[提交][状态][讨论版]

题目描述

输入3个整数,输出绝对值最大的那个数。

输入

输入包含3个int范围内的整数,用空格隔开。

输出

输出三个数中绝对值最大的数,单独占一行。若绝对值最大的数不唯一,则输出最先出现的那个。例如,若输入为1 -3 3,则输出为-3;若输入为1 3 -3则输出为3。

样例输入

样例输出

提示

来源

#include

#include

int main()

{

inta,b,c,i,d,e,f,max;

scanf("%d%d%d",&a,&b,&c); d=abs(a);

e=abs(b);

f=abs(c);

max=d;

i=a;

if(e>max)

{

max=e;

i=b;

}

if(f>max)

{

max=f;

i=c;

}

printf("%d",i);

return 0;

}

1053: 阶乘表

时间限制: 1 Sec 内存限制: 128 MB

提交: 1607 解决: 571

[提交][状态][讨论版]

题目描述

输入一个正整数n(n<20),输出1到n之间阶乘表。

输入

输入只有一个正整数n。

输出

输出1到n之间的阶乘表,格式见输出样例。每行两个数据,第一个数据占4列,第二个数据占20列,左对齐。

样例输入

样例输出

提示

来源

#include

int main()

{

inti,n,j;

double s=1;

scanf("%d",&n);

for(i=1;i<=n;i++)

{

for(j=1;j<=i;j++)

{

s=s*j;

}

printf("%-4d%-20.0lf\n",i,s);

s=1;

}

return 0;

}

1059: 猴子吃桃

时间限制: 1 Sec 内存限制: 128 MB

提交: 455 解决: 378

[提交][状态][讨论版]

题目描述

悟空第一天摘下桃子若干,当即吃掉一半,还不过瘾,又多吃一个,第二天又将剩下的桃子吃掉一半多一个,以后每天吃掉前一天剩下的一半多一个,到第n天准备吃的时候只剩下一个桃子。聪明的你,请帮悟空算一下,他第一天开始吃的时候桃子一共有多少个呢?

输入

输入一个数n(1<=n<=30)。

输出

输出第一天的桃子个数。

样例输入

样例输出

提示

来源

#include

int main()

{

intn,m=1,i;

scanf("%d",&n);

for(i=1;i

{

m=2*(m+1);

}

printf("%d",m);

return 0;

}

1060: 兔子繁殖问题

时间限制: 1 Sec 内存限制: 128 MB

提交: 806 解决: 459

[提交][状态][讨论版]

题目描述

这是一个有趣的古典数学问题,著名意大利数学家Fibonacci曾提出一个问题:有一对小兔子,从出生后第3个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子。按此规律,假设没有兔子死亡,第一个月有一对刚出生的小兔子,问第n个月有多少对兔子?

输入

输入月数n(1<=n<=44)。

输出

输出第n个月有多少对兔子。

样例输入

样例输出

提示

来源

#include

int main()

{

intn,a[100],b,i;

a[0]=1;

a[1]=1;

scanf("%d",&n);

if(n==1||n==2)

printf("2");

else if(n>2)

{

for(i=2;i

{

a[i]=a[i-1]+a[i-2];

}

printf("%d",a[n-1]);

}

return 0;

}

1061: 整存零取

时间限制: 1 Sec 内存限制: 128 MB

提交: 356 解决: 319

[提交][状态][讨论版]

题目描述

假设银行一年整存零取的月息为x,现在某人手头有一笔钱,他打算在今后5年中,每年年底取出1000元作为孩子来年的教育金,到第5年孩子毕业时刚好取完这笔钱,请编程计算第1年年初时他应存入银行多少钱。

输入

输入一个实数x,表示月息。

输出

相关文档
最新文档