




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、01:求平均年龄述:班上有学生若干名,给出每名学生的年龄(整数),求班上所有学生的平均年龄,保留到小数点后两位。输入第一行有一个整数n(1<=n<=100),表示学生的人数。其后n行每行有1个整数,表示每个学生的年龄,取值为15到25。输出输出一行,该行包含一个浮点数,为要求的平均年龄,保留到小数点后两位。样例输入21817样例输出17.50提示要输出浮点数、双精度数小数点后2位数字,可以用下面这种形式:printf("%.2f",num);02:均值描述:给出一组样本数据,计算其均值。输入输入有两行,第一行包含一个整数n(n小于100),代表样本容量;第二行包
2、含n个绝对值不超过1000的浮点数,代表各个样本数据。输出输出一行,包含一个浮点数,表示均值,精确到小数点后4位。样例输入21.03.0样例输出2.000003:求整数的和与均值描述:读入n(1<=n<=10000)个整数,求它们的和与均值。输入输入第一行是一个整数n,表示有n个整数。第2n+1行每行包含1个整数。每个整数的绝对值均不超过10000。输出5位),两个数间用单个输出一行,先输出和,再输出平均值(保留到小数点后空格分隔。样例输入4344222343222样例输出1131282.7500004:最高的分数W述:孙老师讲授的计算概论这门课期中考试刚刚结束,他想知道考试中取得
3、的最高分数。因为人数比较多,他觉得这件事情交给计算机来做比较方便。你能帮孙老师解决这个问题吗?输入输入两行,第一行为整数n(1<=n<100),表示参加这次考试的人数.第二行是这n个学生的成绩,相邻两个数之间用单个空格隔开。所有成绩均为0到100之间的整数。输出输出一个整数,即最高的成绩。样例输入58578909960样例输出9905:整数序列的元素最大跨度值描述:给定一个长度为n的非负整数序列,请计算序列的最大跨度值(最大跨度值=最大值减去最小值)。输入一共2行,第一行为序列的个数n(1<=n<=1000),第二行为序列的n个不超过1000的非负整数,整数之间以一个空
4、格分隔。输出输出一行,表示序列的最大跨度值。样例输入6308759样例输出9代码:programg;varn,i,max,min,x,f:integer;/e:integer;beginrepeatreadln(n)until(n>=1)and(n<=1000);read(max);min:=max;fori:=1ton-1dobeginread(x);ifx>maxthenmax:=x;ifx<minthenmin:=x;end;f:=max-min;write(f);/read(e);end.06:奥运奖牌计数描述:2008年北京奥运会,A国的运动员参与了n天的决赛
5、项目(1WnW17)。现在要统计一下A国所获得的金、银、铜牌数目及总奖牌数。输入n,其后n行,每一行是该国铜牌总数及总奖牌数,以一输入n+1行,第1行是A国参与决赛项目的天数某一天获得的金、银、铜牌数目,以一个空格分开。输出输出1行,包括4个整数,为A国所获得的金、银个空格分开。样例输入3103310030样例输出44311programProject1;varn,suma,sumg,sumc,i,g,a,c,s:integer;x:integer;beginrepeatread(n)until(n>=0)and(n<=17);sumg:=0;suma:=0;sumc:=0;for
6、i:=1tondobeginread(g,a,c);sumg:=sumg+g;suma:=suma+a;sumc:=sumc+c;end;s:=sumg+suma+sumc;write(sumg,'',suma,'',sumc,'',s);read(x);end.07:奇数求和m不大o导数的和描述:计算非负整数m到n(包括m和n)之间的所有奇数的和,其中,于n,且n不大于300。例如m=3,n=12,其和则为:3+5+7+9+11=35输入两个数m和n,两个数以一个空格分开,其中0<=m<=n<=300输出输出一行,包含一个整数
7、,表示m到n(包括m和n)之间的所有样例输入715样例输出55programProject1;varn,m,sum,i:integer;x:integer;beginrepeatread(m,n)until(m<=n)and(m>=0)and(n<=300);sum:=0;if(mmod2=1)thenbegini:=m;while(i<=n)dobeginsum:=sum+i;i:=i+2;end;end;i:=m+1;while(i<=n)dobeginsum:=sum+i;i:=i+2;end;write(sum);read(x);end.08:满足条件的数
8、累加描述:将正整数m和n之间(包括m和n)能被17整除的数累加。其中,0<m<n<1000。输入一行,包含两个整数m和n,其间,以一个空格间隔。输出输出一行,包行一个整数,表示累加的结果。样例输入5085样例输出20409:整数的个数描述:给定k(1<k<100)个正整数,其中每个数都是大于等于1,小于等于10的数。写程序计算给定的k个正整数中,1,5和10出现的次数。输入输入有两行:第一行包含一个正整数k,第二行包含k个正整数,每两个正整数用一个空格分开。输出输出有三行,第一行为1出现的次数,第二行为5出现的次数,第三行为10出现的次数。样例输入5158105样
9、例输出12110:与指定数字相同的数的个数W述:输出一个整数序列中与指定数字相同的数的个数。输入输入包含2行:第1行为N和m,表示整数序列的长度(N<=100)和指定的数字,中间用一个空格分开;第2行为N个整数,整数之间以一个空格分开。输出输出为N个数中与m相同的数的个数。样例输入32232样例输出211:乘方计算W述:给出一个整数a和一个正整数n,求乘方an。输入一行,包含两个整数a和n。-1000000<=a<=1000000,1<=n<=10000。输出一个整数,即乘方结果。题目保证最终结果的绝对值不超过1000000。样例输入W述:我国现有x亿人口,按照每
10、年0.1%的增长速度,n年后将有多少人?输入一行,包含两个整数x和n,分别是人口基数和年数,以单个空格分隔。输出输出最后的人口数,以亿为单位,保留到小数点后四位。1<=x<=100,1<=n<=100。样例输入13:菲波那契数列W述:菲波那契数列是指这样的数列:数列的第一个和第二个数都为1,接下来每个数都等于前面2个数之和。给出一个正整数k,要求菲波那契数列中第k个数是多少。输入输入一行,包含一个正整数k。(1<=k<=46)输出输出一行,包含一个正整数,表示菲波那契数列中第k个数的大小样例输入19样例输出418115:鸡尾酒疗法述:鸡尾酒疗法,原指高效抗逆
11、转录病毒治疗"(HAART),由美籍华裔科学家何大一于1996年提出,是通过三种或三种以上的抗病毒药物联合使用来治疗艾滋病。该疗法的应用可以减少单一用药产生的抗药性,最大限度地抑制病毒的复制,使被破坏的机体免疫功能部分甚至全部恢复,从而延缓病程进展,延长患者生命,提高生活质量。人们在鸡尾酒疗法的基础上又提出了很多种改进的疗法。为了验证这些治疗方法是否在疗效上比鸡尾酒疗法更好,可用通过临床对照实验的方式进行。假设鸡尾酒疗法的有效率为x,新疗法的有效率为y,如果y-x大于5%,则效果更好,如果x-y大于5%,则效果更差,否则称为效果差不多。下面给出n组临床对照实验,其中第一组采用鸡尾酒疗
12、法,其他n-1组为各种不同的改进疗法。请写程序判定各种改进疗法效果如何。输入第一行为整数n(1<n<=20);其余n行每行两个整数,第一个整数是临床实验的总病例数(小于等于10000),第二个疗效有效的病例数。这n行数据中,第一行为鸡尾酒疗法的数据,其余各行为各种改进疗法的数据。输出有n-1行输出,分别表示对应改进疗法的效果:如果效果更好,输出better;如果效果更差,输出worse;否则输出same样例输入5125991128914599999712398样例输出sameworsebettersame16:救援述:救生船从大本营出发,营救若干屋顶上的人回到大本营,屋顶数目以及每
13、个屋顶的坐标和人数都将由输入决定,求出所有人都到达大本营并登陆所用的时间。在直角坐标系的原点是大本营,救生船每次从大本营出发,救了人之后将人送回大本营。坐标系中的点代表屋顶,每个屋顶由其位置坐标和其上的人数表示。救生船每次从大本营出发,以速度50米/分钟驶向下一个屋顶,达到一个屋顶后,救下其上的所有人,每人上船1分钟,船原路返回,达到大本营,每人下船0.5分钟。假设原点与任意一个屋顶的连线不穿过其它屋顶。输入第一行,一个整数,表示屋顶数no接下来依次有n行输入,每一行上包含两个表示屋顶相对于大本营的平面坐标位置的实数(单位是米)、一个表示人数的整数,数之间以一个空格分开。输出一行,救援需要的总
14、时间,精确到分钟(向上取整)。样例输入130403样例输出717:球弹跳高度的计算W述:一球从某一高度落下(整数,单位米),每次落地后反跳回原来高度的一半,再落下。编程计算气球在第10次落地时,共经过多少米?第10次反弹多高?输入输入一个整数h,表示球的初始高度。输出输出包含两行:第1行:到球第10次落地时,一共经过的米数。第2行:第10次弹跳的高度。注意:结果可能是实数,结果用double类型保存。提示:输出时不需要对精度特殊控制,用cout<<ANSWER,或者printf("%g",ANSWER)即可。样例输入20样例输出59.92190.01953131
15、8:角谷猜想W述:所谓角谷猜想,是指对于任意一个正整数,如果是奇数,则乘3加1,如果是偶数,则除以2,得到的结果再按照上述规则重复处理,最终总能够得到1。如,假定初始整数为5,计算过程分别为16、8、4、2、1。程序要求输入一个整数,将经过处理得到1的过程输出来。输入一个正整数N(N<=2,000,000)输出从输入整数到1的步骤,每一步为一行,每一部中描述计算过程。最后一行输出"End"。如果输入为1,直接输出"End"。样例输入5样例输出5*3+1=1616/2=88/2=44/2=22/2=1End19:津津的储蓄计划W述:津津的零花钱一直都
16、是自己管理。每个月的月初妈妈给津津300元钱,津津会预算这个月的花销,并且总能做到实际花销和预算的相同。为了让津津学习如何储蓄,妈妈提出,津津可以随时把整百的钱存在她那里,到了年末她会加上20%还给津津。因此津津制定了一个储蓄计划:每个月的月初,在得到妈妈给的零花钱后,如果她预计到这个月的月末手中还会有多于100元或恰好100元,她就会把整百的钱存在妈妈那里,剩余的钱留在自己手中。例如11月初津津手中还有83元,妈妈给了津津300元。津津预计11月的花销是180元,那么她就会在妈妈那里存200元,自己留下183元。到了11月月末,津津手中会剩下3元钱。津津发现这个储蓄计划的主要风险是,存在妈妈
17、那里的钱在年末之前不能取出。有可能在某个月的月初,津津手中的钱加上这个月妈妈给的钱,不够这个月的原定预算。如果出现这种情况,津津将不得不在这个月省吃俭用,压缩预算。现在请你根据2004年1月到12月每个月津津的预算,判断会不会出现这种情况。如果不会,计算到2004年年末,妈妈将津津平常存的钱加上20%还给津津之后,津津手中会有多少钱。输入包才12行数据,每行包含一个小于350的非负整数,分别表示1月到12月津津的预算。输出包括一行,这一行只包含一个整数。如果储蓄计划实施过程中出现某个月钱不够用的情况,输出-X,X表示出现这种情况的第一个月;否则输出到2004年年末津津手中会有多少钱。样例输入样
18、例#129023028020030017034050908020060样例#2:29023028020030017033050908020060样例输出样例#1:-7样例#2:158020:药房管理W述:随着信息技术的蓬勃发展,医疗信息化已经成为医院建设中必不可少的一部分。计算机可以很好地辅助医院管理医生信息、病人信息、药品信息等海量数据,使工作人员能够从这些机械的工作中解放出来,将更多精力投入真正的医疗过程中,从而极大地提高了医院整体的工作效率。对药品的管理是其中的一项重要内容。现在药房的管理员希望使用计算机来帮助他管理。假设对于任意一种药品,每天开始工作时的库存总量已知,并且一天之内不会通
19、过进货的方式增加。每天会有很多病人前来取药,每个病人希望取走不同数量的药品。如果病人需要的数量超过了当时的库存量,药房会拒绝该病人的请求。管理员希望知道每天会有多少病人没有取上药。输入共3行第一行是每天开始时的药品总量m第二行是这一天取药的人数n(0<n<=100)第三行共有n个数,分别记录了每个病人希望取走的药品数量(按照时间先后的顺序),两数之间以空格分隔输出只有1行,为这一天没有取上药品的人数。样例输入30610520678样例输出221:正常血压W述:监护室每小时测量一次病人的血压,若收缩压在90-140之间并且舒张压在60-90之间(包含端点值)则称之为正常,现给出某病人
20、若干次测量的血压值,计算病人保持正常血压的最长小时数。输入第一行为一个正整数n,n<100其后有n行,每行2个正整数,分别为一次测量的收缩压和舒张压,中间以一个空格分隔。输出输出仅一行,血压连续正常的最长小时数。样例输入41008090501206014090样例输出222:求特殊自然数W述:一个十进制自然数,它的七进制与九进制表示都是三位数,且七进制与九进制的三位数码表示顺序正好相反。编程求此自然数,并输出显示。输入无。输出三行:第一行是此自然数的十进制表示;第一行是此自然数的七进制表示;第一行是此自然数的九进制表示。样例输入(无)样例输出(不提供)23:统计满足条件的4位数个数W述:
21、给定若干个四位数,求出其中满足以下条件的数的个数:个位数上的数字减去千位数上的数字,再减去百位数上的数字,上的数字的结果大于零。输入输入为两行,第一行为四位数的个数n,第二行为n个的四位数,一个空格分开。(n<=100)输出输出为一行,包含一个整数,表示满足条件的四位数的个数。样例输入512341349611921235017样例输出324:级数求和描述:已知:Sn=1+1/2+1/3+1/n。显然对于任意一个整数大的时候,Sn大于Ko现给出一个整数K(1<=k<=15),要求计算出一个最小的n;输入一个整数Ko输出一个整数n。样例输入1样例输出2再减去十位数数与数之间以K,
22、当n足够使得Sn>Ko25:分离整数的各个数位描述:给定一个整数,要求从个位开始分离出它的每一位数字。输入输入一个整数,整数在1到100000000之间。输出从个位开始按照从低位到高位的顺序依次输出每一位数字。数字之间以一个空格分开。样例输入123样例输出32126:数字反转W述:给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零(参见样例2)。输入输入共1行,一个整数No-1,000,000,000wNW1,000,000,000。输出输出共1行,一个整数,表示反转后的新数。样例输入样例#1:123样例#2:-380样例输出样例#1:321样例#2:-83来源NOIP2011复赛普及组第一题25:分离整数的各个数位描述:给定一个整数,要求从个位开始分离出它的每一位数字。输入输入一个整数,整数在1到100000000之间。输出从个位开始按
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第三单元 运动之美-视觉传达设计-第2课 吉祥物设计(说课稿)-人教版(2024)初中美术七年级上册
- 2024-2025学年新教材高中数学 第八章 立体几何初步 8.1 基本立体图形(3)说课稿 新人教A版必修第二册
- 2025年新能源汽车生物质燃料储存技术挑战与对策报告
- 能源行业数字化转型智能电网优化:新能源接入与消纳技术报告
- 2025年新能源汽车充电服务行业发展趋势及竞争格局分析报告
- 2025年新能源商用车辆市场新能源公交车应用场景优化报告:市场研究
- 2025年储能电池梯次利用在通信基站智能调度管理报告
- 新能源行业企业能源互联网架构与技术变革报告
- 2024-2025学年七年级生物上册 第二单元 第一章 第二节 植物细胞的说课稿 (新版)新人教版
- 2025年中国感光材料行业市场分析及投资价值评估前景预测报告
- 2025年云南交投集团校园招聘管理人员86人笔试参考题库附带答案详解
- 2025年小学语文一年级第一学期期中测试试卷
- 2025年6月上海市高考语文试题卷(含答案)
- (2025年标准)篮球免责协议书
- 码头突发事件培训
- 2024年湖南省龙山县卫生系统招聘考试(护理学专业知识)题含答案
- 热点地区物种多样性保护-洞察及研究
- 2025菏投热电(巨野)有限公司面向市属企业(内部)选聘运维人员60人笔试参考题库附带答案详解(10套)
- 黑龙江介绍课件
- 2025至2030中国汽车A柱行业项目调研及市场前景预测评估报告
- 2026年高考英语专题复习:必背近10高考英语高频词汇表
评论
0/150
提交评论