郑州轻工业学院ACM13411350网站试题解析Word格式.docx

上传人:b****6 文档编号:19734756 上传时间:2023-01-09 格式:DOCX 页数:12 大小:17.07KB
下载 相关 举报
郑州轻工业学院ACM13411350网站试题解析Word格式.docx_第1页
第1页 / 共12页
郑州轻工业学院ACM13411350网站试题解析Word格式.docx_第2页
第2页 / 共12页
郑州轻工业学院ACM13411350网站试题解析Word格式.docx_第3页
第3页 / 共12页
郑州轻工业学院ACM13411350网站试题解析Word格式.docx_第4页
第4页 / 共12页
郑州轻工业学院ACM13411350网站试题解析Word格式.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

郑州轻工业学院ACM13411350网站试题解析Word格式.docx

《郑州轻工业学院ACM13411350网站试题解析Word格式.docx》由会员分享,可在线阅读,更多相关《郑州轻工业学院ACM13411350网站试题解析Word格式.docx(12页珍藏版)》请在冰豆网上搜索。

郑州轻工业学院ACM13411350网站试题解析Word格式.docx

intn,i,a[10000],max;

scanf("

%d"

&

n);

a[0]);

max=a[0];

for(i=1;

i<

n;

i++)

{

scanf("

a[i]);

if(max<

a[i])

{

max=a[i];

}

}

printf("

%d\n"

max);

return0;

}

1342

对数表

输入两个正整数m和n,输出m到n之间每个整数的自然对数。

输入包括两个整数m和n(m<

=n),之间用一个空格隔开。

每行输出一个整数及其对数,整数占4列,对数占8列,对数保留4位小数。

24

20.6931

31.0986

41.3863

math.h>

doublen,m,r;

inti;

%lf%lf"

m,&

for(i=m;

=n;

r=log(i);

printf("

%4d%8.4lf\n"

i,r);

1343

求数列的和

数列的定义如下:

数列的第一项为n,以后各项为前一项的平方根,求数列的前m项的和。

由两个整数n(n<

10000)和m(m<

1000)组成,n和m的含义如前所述。

输出该数列的和,占一行,要求精度保留2位小数。

844

97.93

doublem,n,a[100000],s;

n,&

m);

s=n;

a[0]=n;

for(i=0;

m-1;

a[i+1]=sqrt(a[i]);

s=s+a[i+1];

%.2lf\n"

s);

1344

求水仙花数

春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:

“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:

153=1^3+5^3+3^3。

现在要求输出所有在m和n范围内的水仙花数。

包括两个整数m和n(100<

=m<

=n<

=999)。

要求输出所有在给定范围内的水仙花数,就是说,输出的水仙花数必须大于等于m,并且小于等于n,如果有多个,则要求从小到大排列在一行内输出,每个数后面有一个空格;

如果给定的范围内不存在水仙花数,则输出no;

输出占一行。

300380

370371

intm,n,a,b,c,s,j=0,i;

%d%d"

a=i/100;

b=i%100/10;

c=i%10;

s=a*a*a+b*b*b+c*c*c;

if(i==s)

j++;

%d"

i);

if(j==0)

no"

);

1345

前N项和

输入n和a,求a+aa+aaa+…aa…a(n个a),如当n=3,a=2时,2+22+222的结果为246

包含两个整数,n和a,含义如上述,你可以假定n和a都是小于10的非负整数

输出前n项和,单独占一行

32

246

Source

inta,n,s=0,i,j,b[10];

a);

b[0]=0;

for(j=0;

j<

j++)

b[j+1]=b[j]*10+a;

s=s+b[i];

1346

数值统计

统计给定的n个数中,负数、零和正数的个数。

输入的第一个数是整数n(n<

100),表示需要统计的数值的个数,然后是n个整数

输出一行a,b和c,分别表示给定的数据中负数、零和正数的个数。

60123-10

123

inta[100000],s=0,j=0,k=0,n,i;

if(a[i]<

0)

if(a[i]==0)

k++;

if(a[i]>

s++;

%d%d%d"

j,k,s);

1347

平方和与立方和

给定两个整数m和n,求出m~n这段连续的整数中所有偶数的平方和以及所有奇数的立方和。

由两个整数m和n组成,你可以假定m<

=n.

应包括两个整数x和y,分别表示该段连续的整数中所有偶数的平方和以及所有奇数的立方和。

你可以认为32位整数足以保存结果。

25

20152

inti,m,n;

doubles1=0,s2=0;

if(i%2==0)

s1=s1+pow(i,2);

else

s2=s2+pow(i,3);

%.0lf%.0lf"

s1,s2);

1348

奇数的乘积

给你n个整数,求他们中所有奇数的乘积。

第一个数为n,表示本组数据一共有n个,接着是n个整数,你可以假设每组数据必定至少存在一个奇数。

输出n个数中的所有奇数的乘积,占一行。

525467

35

intn,i,a[100000],s=1;

if(a[i]%2==1)

s=s*a[i];

1349

阶乘的累加和

求1!

+2!

+……n!

输入一个整数n,你可以假定n不大于10。

输出一个整数,即阶乘累加的结果,单独占一行。

33

inti,j,n,sum1,sum2;

sum1=0;

sum2=1;

sum2=sum2*i;

sum1=sum1+sum2;

sum1);

1350

素数的判定

输入一个正整数n,判断n是否是素数,若n是素数,输出”Yes”,否则输出”No”。

输入一个正整数n(n<

=1000)

如果n是素数输出"

Yes"

,否则输出"

No"

2

Yes

inta,b,n,i,j;

j=0;

a=n/2;

if(n==1)

elseif(n==2)

elseif(n>

2)

for(i=2;

=a;

b=n%i;

if(b==0)

j=j+1;

elseif(j>

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 英语

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1