




已阅读5页,还剩21页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
阅读程序写结果专题三分析,练习1,vari,s,max:integer;a:array1.10ofinteger;beginfori:=1to10doread(ai);max:=a1;s:=a1;fori:=2to10dobeginifsmaxthenmax:=send;writeln(max=,MAX)end.输入:89-124651115-289输出:max=,77,输入:23-6-1123-946输出:max=,10,本质是求一个n长的整数数列的连续子序列的和最大!,练习2,constn=10;vars,i:integer;functionco(i1:integer):integer;varj1,s1:integer;begins1:=n;forj1:=(n-1)downto(n-i1+1)dos1:=s1*j1div(n-j1+1);co:=s1end;begins:=n+1;fori:=2tondos:=s+co(i);writeln(s=,s);end.输出:_,1024,co(2),s1:=10*9/2,co(3),s1:=10*9/2*8/3,co(4),s1:=10*9/2*8/3*7/4,S1=45,S1=120,S1=210,co(5),S1:=,10*9*8*7*6,2*3*4*5,S1=252,co(6),S1:=,10*9*8*7*6*5,2*3*4*5*6,S1=210,co(7),S1:=,10*9*8*7*6*5*4,2*3*4*5*6*7,S1=120,co(8),S1:=,10*9*8*7*6*5*4*3,2*3*4*5*6*7*8,S1=45,co(9),S1:=,10*9*8*7*6*5*4*3*2,2*3*4*5*6*7*8*9,S1=10,co(10),S1:=,10*9*8*7*6*5*4*3*2*1,2*3*4*5*6*7*8*9*10,S1=1,组合数定义:从n个不同元素中取出r(rn)个元素的所有组合的个数。,例:从A、B、C、D、E五个球中任取2个有多少种方案?,练习3,vari,j,s:integer;b:array0.5ofinteger;begins:=1;fori:=1to5dobi:=i;j:=1;whilej0dobeginj:=5;while(j0)and(bj=10+j-5)doj:=j-1;ifj0thenbegins:=s+1;bj:=bj+1;fori:=j+1to5dobi:=bj+i-jend;end;writeln(s=,s);end.输出:_,252,10,9,8,7,6,6,7,8,9,10,5,6,7,8,9,10,fori:=0tokdoai:=i;whilea0dobeginj:=k;whileaj=n-(k-j)doj:=j-1;aj:=aj+1;fori:=j+1tokdoai:=ai-1+1;end;,最大值4-(3-j)1234,3,2,1,3,4,0,1,2,第二种枚举(利用while循环产生排列串),例6选数(NOIP2002初中组复赛第二题)问题描述:已知n(1=n=20)个整数x1,x2,xn(1=xi=5000000),以及一个整数k(k0)and(bj=10+j-5)doj:=j-1;ifj0thenbegins:=s+1;bj:=bj+1;fori:=j+1to5dobi:=bj+i-jend;end;writeln(s=,s);end.输出:_,252,10,9,8,7,6,6,7,8,9,10,5,6,7,8,9,10,从10个不同的球中任取5个有多少种方案?,练习4,vari,j,n:longint;procedurem(s:longint);vari:longint;beginfori:=1tosdiv2dom(i);j:=j+1;end;beginreadln(n);m(n);writeln(j);end.输入:8输出:_,m(8),1,2,3,4,m(1)j=1,m(2),m(1)j=2,j=3,m(3),m(1)j=4,j=5,m(4),m(1),m(1)j=6,m(2),m(1)j=7,j=8,j=9,j=10,练习5,constn=4;typese=array1.n*2ofchar;vari,j,i1,j1,k,s,t,s1,l,swap:integer;temp:char;a:se;beginfori:=1ton*2doread(ai);readln;s:=0;t:=0;fori:=1ton*2doifai=1thens:=s+1elseifai=0thent:=t+1;if(sn)or(tn)thenwriteln(error)elsebeginend;end.输入:10101100输出:_,s1:=0;fori:=1to2*n-1doifaiai+1thens1:=s1+1;writeln(jamp=,s1);swap:=0;fori:=1to2*n-1doforj:=i+1to2*ndoifaiajthenbegintemp:=ai;ai:=aj;aj:=temp;s:=0;forl:=1to2*n-1doifalal+1thens:=s+1;ifsswapthenbeginswap:=s;i1:=i;j1:=j;end;temp:=ai;ai:=aj;aj:=tempend;ifswap0thenwriteln(maxswap=,swap-s1,i=,i1,j=,j1),输入:10101100,jamp=5,10101010,maxswap=2i=6j=7,练习6,vara,t:string;i,j:integer;begina:=morning;j:=1;fori:=2to7doif(ajaj+1thenbeginaj:=aj+aj+1;aj+1:=aj-aj+1;aj:=aj-aj+1;end;end;j:=1;while(aj=0)and(j0)dobeginj:=j-1;aj:=smodq;s:=sdivq;end;fori:=jto20dowrite(ai);readln;end.输入:730518输出:,1065,2051,1,5,0,3,练习10,vara,x,y,ok1,ok2:integ
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 地理高考试题及答案
- 事业编中医护理考试题库及答案
- 守秘性及信息安全保障承诺书4篇范文
- 团队协作项目计划与时间管理模板
- 跨部门合作协调表模板流程与责任明确
- 企业组织结构调整过渡方案制定表
- 市场营销策略规划工具精准定位市场趋势
- 智能传感器技术承诺书4篇
- 特种安全培训模板课件
- 《几何图形变换证明技巧实践课》
- 衣服投标供货方案(3篇)
- 公司电脑补贴管理办法
- 中石化对供应商管理办法
- Unit 2 Home Sweet Home 语法与阅读专项练习 (含答案) 人教版(2024)八年级上册
- 2025版安全生产法全文
- 《山居秋暝》(王维)测试题带答案
- 甲状腺肿瘤的早期诊断与治疗进展
- 中央政府投资项目后评价报告编制大纲()(发改投资20252129号)
- 绿化部门车辆管理制度
- 砂石加工现场管理制度
- xx公司风险管理制度
评论
0/150
提交评论