noipxx普及组复赛解题报告

noipxx普及组复赛解题报告

ID:29738521

大小:22.58 KB

页数:19页

时间:2018-12-22

noipxx普及组复赛解题报告_第1页
noipxx普及组复赛解题报告_第2页
noipxx普及组复赛解题报告_第3页
noipxx普及组复赛解题报告_第4页
noipxx普及组复赛解题报告_第5页
资源描述:

《noipxx普及组复赛解题报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划noipXX普及组复赛解题报告  解题报告  总体评价  本套题难度:★★☆☆☆  总时间:上午:3小时,下午:1小时,讲解:小时  提交次数:3  评价:前两题很水,后两题思路很绕,代码相对简单  题目分析及代码实现  第一题  数字统计,统计一个区间内‘2’出现的次数,例如:22中2出现2次  难度:★☆☆☆☆  时间:记不清了,带上第二题一共用了大约1小时  思路:本来想将数字转换为字符串,然后再找,但是这样做有点麻烦,因为

2、数据范围小,所以就写两重循环的。穷举区间内的数字,然后将每个数字mod10,如果为2,计数器加1,然后div2  思考时间:10分钟左右  分数:满分  代码:  programex01;目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  const  inf='';  ouf='';  var  a,b,i,j,k,tot:longint;  begi

3、n  assign(input,inf);reset(input);  assign(output,ouf);rewrite(output);  readln(a,b);tot:=0;  fori:=atobdo  begin  k:=i;  whilek>0do  begin  ifkmod10=2then  begin  tot:=tot+1;//计数器+1  k:=kdiv10;  end  elsek:=kdiv10;  end;  end;目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业

4、水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  writeln(tot);  close(input);close(output);  end.  第二题  接水,求n个人接水所用的最短时间  难度:★☆☆☆☆  时间:记不清了,带上第一题一共用了大约1小时  思路:此题其实就是纯模拟,设a[i]为第i个水龙头已经输出的水量。那么每次某个人去接水量为w的水时,就是在所有a[i]中最小的一个里面加上w。由此,对于每个接水的人,都重复这一过程,

5、最后输出所有a[i]里最大的一个就是结果。  此题数据范围小,模拟就可以过,其他方法我也想不出来  分数:满分  思考时间:5分钟左右  代码:programex01;  const  inf='';  ouf='';  var  n,m,i,j,k,tot,min,max:longint;目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  a:arra

6、y[1..10000]oflongint;  b:array[1..100]oflongint;  begin  assign(input,inf);reset(input);  assign(output,ouf);rewrite(output);  readln(n,m);  fori:=1tondoa[i]:=0;  fori:=1tondoread(a[i]);  fori:=1tomdob[i]:=a[i];  min:=maxlongint;max:=-maxlongint;  ifn=mthen//如果水管数和人数相等,那么直

7、接输出节水量的最大值就行了begin  fori:=1tomdo  ifb[i]>maxthenmax:=b[i];  writeln(max);  close(input);close(output);  halt;  end;  fori:=m+1tondo  begin  min:=maxlongint;  forj:=1tomdo目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人

8、员的业务技能及个人素质的培训计划  ifb[j]maxthenmax:=b[i];//搜一遍,找接水量的最大值  writeln(max);  close(input);clos

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

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

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