版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
信息学奥林匹克竞赛教练员:邓富1、输入m=4,n=5,输出以下图形********************2、输入n=4,输出以下图形1530****************例题1:输出图形intmain{intn,i,j,b;cin>>n;fori=1;i<=n;i{forj=1;j<=n-i;jcout<<‘’;//输出前面的空格forj=1;j<=2*i-1;jcout<<‘*’;//输出*号cout<<endl;//输出换行符}return0;}参考代码DescripleOutput****************练习:输出图形Descri-n之间的所有素数In,n(1<=m,n<=10000)Out,n之间所有素数SampleOutput57例题2:求m-n之间的所有素数intmain{intn,i,bj=0;cin>>n;ifn==1bj=1;fori=2;i<=n-1;iifn%i==0{bj=1;brea;}ifbj==0cout<<"YES"<<endl;elsecout<<"NO"<<endl;return0;}问题1:判断n是否为素数问题2:求m-n之间的所有素数DescripleOutput3例题3:阶乘求和例题4:百钱买百鸡Description在我国的数学经典著作“九章算术”中有这样一道题:百钱买百鸡, 公鸡5钱一只, 母鸡3钱一只, 小鸡1钱3只。Input 无Output所有买鸡的方案Description一个炊事员上街采购,用100元钱买了100只鸡,其中母鸡一只元,公鸡一只y元,小鸡一只元,正好把钱买完。问母鸡、公鸡、小鸡各买多少只(要求每种鸡至少要买一只)?Input,y,Output输出母鸡、公鸡、小鸡各买多少只,用空格分开例题4:百钱买百鸡inti,j,;double,y,;intmain{cin>>>>y>>;fori=1;i<=100;iforj=1;j<=100;jfor=1;<=100;ifij==100&&i*j*y*==100cout<<i<<""<<j<<""<<<<endl;return0;}参考代码inti,j,;double,y,;intmain{cin>>>>y>>;fori=1;i<=98;iforj=1;j<=98;jfor=1;<=98;ifij==100&&i*j*y*==100cout<<i<<""<<j<<""<<<<endl;return0;}程序优化inti,j,;double,y,;intmain{cin>>>>y>>;fori=1;i<=98;iforj=1;j<=98;j{=100-i-j;if>=1&&i*j*y*==100cout<<i<<""<<j<<""<<<<endl;}return0;}程序优化DescripleOutputAABAABCBA例题5:输出如下图形DescripleOutput1例题6:阿姆斯特朗数【问题描述】学校举办投球比赛。比赛规则如下:选手3分钟内在规定位置投球,每投进一球得一分,如果连续投进3球则奖励一分。现在,请你编程帮助统计每位选手的得分情况,并且找出得分最高的选手。如果出现并列最高分则输出靠后选手的编号。【文件输入】输入数据的第一行为选手人数N,后面N行的每一行为一名选手的投球得分情况,投进记录Y,没有投进则记录N,以E结束该选手的投球。【文件输出】输出数据包含两行,第一行为得分最高的选手的序号,第二行为该选手的得分。例题7:投篮比赛Description学校举办投球比赛。比赛规则如下:选手3分钟内在规定位置投球,每投进一球得一分,如果连续投进3球则奖励一分。现在,请你编程帮助统计每位选手的得分情况,并且找出得分最高的选手。如果出现并列最高分则输出靠后选手的编号。输入数据的第一行为选手人数N,后面N行的每一行为一名选手的投球得分情况,投进记录Y,没有投进则记录N,以E结束该选手的投球。输出数据包含两行,第一行为得分最高的选手的序号,第二行为该选手的得分。【样例输入】3YYNNNYYYYYYNYNYYEYYNNNNNNYENNNNNYNNNNYYE【样例输出】113例题7:投篮比赛【问题描述】猴子吃桃问题。猴子摘了一堆桃,第一天吃了一半,还嫌不过瘾,又吃了一个;第二天又吃了剩下的一半零一个;以后每天如此。到第n天,猴子一看只剩下一个了。问最初有多少个桃子?【文件输入】输入一个数n(n<=20)【文件输出】输出最初的桃子个数【样例输入】2【样例输出】4例题8:猴子吃桃问题【问题描述】有一堆桃子和N只猴子,第一只猴子将桃子平均分成了M堆后,还剩了1个,它吃了剩下的一个,并拿走一堆。后面的猴子也和第1只进行了同样的做法,请问N只猴子进行了同样做法后这一堆桃子至少还剩了多少个桃子假设剩下的每堆中至少有一个桃子?而最初时的那堆桃子至少有多少个?【文件输入】输入包含二个数据,数据间用空格隔开。第一个数据为猴子的只数N1≤N≤10,第二个数据为桃子分成的堆数M2≤M≤7。【文件输出】输出包含两行数据,第一行数据为剩下的桃子数,第二行数据为原来的桃子数。【样例输入】32【样例输出】115例题9:猴子分桃intn,m,t=1,f=1,sum;cin>>n>>m;sum=f*m-1;whilet<=n{ifsum%m-1!=0{t=1;f;sum=f*m-1;}sum=sum*m/m-11;t;}in
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 河北高级统计师资格考试(高级统计实务与案例分析)模拟测试卷及答案(2026年)
- 广东省2026年成人高考教育、体育类复习题及答案
- 2026年医院招聘护士考试题库及参考答案
- 2026年青少年心理咨询师考试试题及答案解析
- 《行政法与行政诉讼法》期末题库及答案
- 金属加工企业焊工定期维护安全操作规程
- 荨麻疹用药试题及答案
- 寿险精算笔试题及答案
- 纸箱厂生产流程管理细则
- 古代哲学与中医学
- GB/T 47661-2026温室气体产品碳足迹量化方法与要求风力发电
- 2026贵州农商联合银行第二批社会招聘11人笔试参考题库及答案详解
- 机组轴线旳测量和调整
- JJF 1844-2020连续性血液净化装置校准规范
- GB/T 21492-2019玻璃纤维增强塑料顶管
- GB/T 18926-2008包装容器木构件
- GB/T 1043-1993硬质塑料简支梁冲击试验方法
- 普通高等学校高职高专专科专业目录2012版
- 植物饮食与健康课件
- 课堂教学中的提问技能课件
- 看房通道施工方案设计
评论
0/150
提交评论