ACM常见题型个人解法.doc

ACM常见题型个人解法.doc

ID:59257026

大小:23.50 KB

页数:6页

时间:2020-09-08

ACM常见题型个人解法.doc_第1页
ACM常见题型个人解法.doc_第2页
ACM常见题型个人解法.doc_第3页
ACM常见题型个人解法.doc_第4页
ACM常见题型个人解法.doc_第5页
资源描述:

《ACM常见题型个人解法.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、求最值时间限制(普通/Java):1000MS/3000MS     运行内存限制:65536KByte总提交:9915      测试通过:2804比赛描述给定N个整数(1<=N<=100),求出这N个数中的最大值,最小值。输入多组数据,第一行为一个整数N,第二行为N个不超过100的正整数,用空格隔开。输出对每组数据输出一行,包含两个整数,用一个空格隔开,分别表示N个数中的最大值和最小值样例输入54 6 7 3 144 3 5 1样例输出7 15 1#includeintmain(){intstr[101];int

2、i,n;for(;scanf("%d",&n)==1;){intmax=-1;intmin=101;if(0<=n&&n<=100){for(i=0;istr[i]?max:str[i];min=min

3、94比赛描述在数学上,斐波那契数列(FibonacciSequence),是以递归的方法来定义:F0=0F1=1Fn=Fn-1+Fn-2用文字来说,就是斐波那契数列由0和1开始,之后的斐波那契数就由之前的两数相加。首几个斐波那契数是:0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181,6765,10946,………………特别指出:0不是第一项,而是第零项。在西方,最先研究这个数列的人是比萨的列奥纳多(又名斐波那契),他描述兔子生长的数目时用上了这数列。n    

4、  第一个月有一对刚诞生的兔子n      第两个月之后它们可以生育n      每月每对可生育的兔子会诞生下一对新兔子n      兔子永不死去假设在n月有新生及可生育的兔子总共a对,n+1月就总共有b对。在n+2月必定总共有a+b对:因为在n+2月的时候,所有在n月就已存在的a对兔子皆已可以生育并诞下a对后代;同时在前一月(n+1月)之b对兔子中,在当月属于新诞生的兔子尚不能生育。 现请以较短的时间,求出斐波那契数列第n项数值,0≤n≤40。输入斐波那契数列项数n,0≤n≤40。输出斐波那契数列第n项数值样例输入4样例输出3#in

5、cludeconstintn=40;intmain(){inti,m;intstr[n];str[0]=0;str[1]=1;scanf("%d",&m);switch(m){case0:printf("%d",str[0]);break;case1:printf("%d",str[1]);break;default:for(i=2;i<=m;i++){str[i]=str[i-1]+str[i-2];}printf("%d",str[m]);}return0;}完美立方时间限制(普通/Java):1000MS/

6、3000MS     运行内存限制:65536KByte总提交:5492      测试通过:1440比赛描述a3=b3+c3+d3为完美立方等式。例如123=63+83+103。编写一个程序,对任给的正整数N(N≤100),寻找所有的四元组(a,b,c,d),使得a3=b3+c3+d3,其中1

7、24样例输出Cube = 6, Triple = (3,4,5)Cube = 12, Triple = (6,8,10)Cube = 18, Triple = (2,12,16)Cube = 18, Triple = (9,12,15)Cube = 19, Triple = (3,10,18)Cube = 20, Triple = (7,14,17)Cube = 24, Triple = (12,16,20)#include#includevoidCube(intn);intmain(){intN,m

8、;scanf("%d",&N);for(m=1;m<=N;m++){Cube(m);}return0;}voidCube(intn){inti,j,k;doublea,a1,b,c;a=pow(n,3);for(i=2;

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。