

下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、三阅读程序写结果(共4题,每题8分,共计32分)(NOIP2011普及组C+)1#includeusing namespace std;int main() int i,n,m,ans; cinnm; i=n; ans=0; while(i=m) ans+=i; i+; coutansendl; return 0;输入:10 20输出:_2#include#includeusing namespace std;int main() string map= 2223334445556667778889999; string tel; int i; cintel; for(i=0;i=0) & (
2、teli=9) ) cout=A) & (teli=Z) coutmapteli-A; coutendl; return 0;输入:CCF-NOIP-2011 输出:_3#include#includeusing namespace std;const int SIZE = 100;int main() int n,i,sum,x,aSIZE; cinn; memset(a,0,sizeof(a); for(i=1;ix; ax+; i=0; sum=0; while(sum(n/2+1) i+; sum+=ai; coutiendl; return 0;输入:114 5 6 6 4 3 3
3、2 3 2 1输出: 4#includeusing namespace std;int solve(int n,int m) int i,sum; if(m=1) return 1; sum=0; for(i=1;inm; coutsolve(n,m)endl; return 0;输入:7 4输出:_三阅读程序写结果(NOIP2010普及组C+)1#includeusing namespace std;void swap(int &a,int &b) int t;t=a;a=b;b=t;int main() int a1,a2,a3,x; cina1a2a3; if(a1a2) swap(a1
4、,a2); if(a2a3) swap(a2,a3); if(a1a2) swap(a1,a2); cinx;if(xa2) if(xa1) coutx a1 a2 a3endl; else couta1 x a2 a3endl;else if(xa3) couta1 a2 x a3endl; else couta1 a2 a3 xendl; return 0;输入:91 2 2077输出: 2#includeusing namespace std;int rSum(int j) int sum=0; while(j!=0) sum=sum*10+(j%10); j=j/10; return
5、sum;int main() int n,m,i; cinnm; for(i=n;im;i+) if(i=rSum(i) couti ; return 0;输入:90 120 输出:_3#include#includeusing namespace std;int main() string s;int i;char m1,m2; m1= ;m2= ; getline(cin,s); for(i=0;im1) m2=m1;m1=si; else if(sim2) m2=si; coutint(m1) int(m2)endl; return 0;输入:Expo 2010 Shanghai Chi
6、na输出:_字符空格0AaASII码324865974#includeusing namespace std;const int NUM=5;int r(int n) int i; if(n=NUM) return n; for(i=1;i=NUM;i+) if(r(n-i)n; coutr(n)endl; return 0;(1)输入:7输出: (4分)(2)输入:16输出: (4分) 三阅读程序写结果(NOIP2009普及组C+)1.#include using namespace std;int a,b;int work(int a,int b)if (a%b)return work(b
7、,a%b);return b;int main()cin a b;cout work(a,b) endl;return 0;输入:20 12输出:_2#include using namespace std;int main()int a3,b3;int i,j,tmp;for (i=0;i bi;for (i=0;i3;i+)ai=0;for (j=0;j=i;j+)ai+=bj;bai%3+=aj;tmp=1;for (i=0;i3;i+)ai%=10;bi%=10;tmp*=ai+bi;cout tmp endl;return 0;输入:2 3 5输出:_3#include using
8、namespace std;const int c=2009;int main()int n,p,s,i,j,t;cin n p;s=0;t=1;for(i=1;i=n;i+)t=t*p%c;for(j=1;j=i;j+)s=(s+t)%c;cout s endl;return 0;输入:11 2输出: 4#include using namespace std;const int maxn=50;void getnext(char str)int l=strlen(str),i,j,k,temp;k=l-2;while(k=0&strkstrk+1) k-;i=k+1;while(istrk
9、) i+;temp=strk;strk=stri-1;stri-1=temp;for(i=l-1;ik;i-)for(j=k+1;jstrj+1)temp=strj;strj=strj+1;strj+1=temp;return ;int main()char amaxn;int n;cin a n;while(n0)getnext(a);n-;cout a endl;return 0;输入:NOIP 3输出: 三阅读程序写结果(NOIP2008普及组C+)1. #includeusing namespace std;int main()int i, a, b, c, d, f4;for(i =
10、 0; i fi;a = f0 + f1 + f2 + f3;a = a / f0;b = f0 + f2 + f3;b = b / a;c = (b * f1 + a) / f2;d = f(b / c ) % 4;if(f(a + b + c + d) % 4 f2)cout a + b endl;else cout c + d endl;return 0;输入:9 19 29 39 输出:_2#includeusing namespace std;void foo(int a, int b, int c)if(a b) foo(c, a, b);elsecouta,b,c a b c;f
11、oo(a, b, c);return 0;输入: 3 1 2输出: _3#include using namespace std;void func(int ary, int n )int i=0, j, x;j=n-1;while(ij)while (i0) i+;while (ij&aryj0) j-;if (ij)x=aryi;aryi+=aryj;aryj-=x;int main()int a20, i, m;m=10;for(i=0; iai;func(a, m);for (i=0; im; i+)coutai ;cout endl;return 0;输入:5 4 -6 -11 6
12、-59 22 -6 1 10输出:_4. #include#includeusing namespace std;#define MAX 100void solve(char first, int spos_f, int epos_f, char mid, int spos_m, int epos_m)int i, root_m;if(spos_f epos_f)return;for(i = spos_m; i = epos_m; i+)if(firstspos_f = midi)root_m = i;break;solve(first, spos_f + 1, spos_f + (root_m - spos_m), mid, spos_m, root_m
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 英语-山东省淄博市滨州市2024-2025学年度2025届高三模拟考试(淄博滨州一模)试题和答案
- (一模)萍乡市2025年高三第一次模拟考试语文试卷(含答案解析)
- 防撞护角施工方案
- 第十课 《数据可视化》教学设计 2023-2024学年浙教版(2020)初中信息技术七年级上册
- 分拣工人劳务合同范本
- 认知治疗模式
- 乡下老宅转让合同范例
- 班级社会实践活动的总结与反思计划
- 班级合作项目实施计划
- 后勤保障部服务质量提升总结计划
- 2023年浙江农林大学博士入学考试英语
- 冲孔灌注桩浇注砼技术交底记录
- 公司倒班调班表
- 触电事故与急救理论知识考核试题及答案
- 光催化原理(经典)课件
- 如何上好一堂课(课件)
- 《土楼回响》第五乐章《客家之歌》高中音乐优质课课件
- 人美版九年级(初三)美术下册全套课件
- 乘客电梯安装作业指导书
- 2022年4月自考英语二试题及答案含评分标准
- 铁路工务安全规则+铁路线路修理规则
评论
0/150
提交评论