编程试题-测试05.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

测试题(05)

127

测试时间:月日

题目概况:

题目名称数字统计明明的随机数收购牛奶排座

程序名称tworandommilkseat

输入文件名two.inrandom.inmilk.inseat.in

输出文件名two.outrandom.outmilk.outseat.out

测试点数量10101010

每测试点时限1秒1秒1秒1秒

每测试点分值10101010

注意事项:

1.务必看清题目,严格按照要求的格式输入、输出。

2.在调试程序时请先用题目中的样例数据,然后再自行设计多组测试数据

进行调试。

3.文件的命名规则:

程序文件的扩展名采用所用的语言环境的默认扩展名。

程序文件主文件名为每题题目后括号内的文件名,输入、输出文件名为每

题输入、输出文件括号内的文件名。

数字统计

(two.pas/c/cpp)

【题目描述】

请统计某个给定范围[L,R]的所有整数中,数字2出现的次数。

比如给定范围[2,22],数字2在数2中出现了1次,在数12中出现1次,在数20

中出现1次,在数21中出现1次,在数22中出现2次,所以数字2在该范围内一共出现

了6次。

数据范围1≤L≤R≤10000。

【输入描述】

输入共1行,为两个正整数L和R,之间用一个空格隔开。

【输出描述】

输出共1行,表示数字2出现的次数。

【样例输入】

222

【样例输出】

6

明明的随机数

(random.pas/c/cpp)

【问题描述】

明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生

成了N个1到1000之间的随机整数(N≤100),对于其中重复的数字,只保留一个,把其

余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照

排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。

【输入文件】

输入文件random.in有2行,第1行为1个正整数,表示所生成的随机数的个数:

N

第2行有N个用空格隔开的正整数,为所产生的随机数。

【输出文件】

输出文件random.out也是2行,第1行为1个正整数M,表示不相同的随机数的个数。

第2行为M个用空格隔开的正整数,为从小到大排好序的不相同的随机数。

【输入样例】

10

2040326740208930040015

【输出样例】

8

152032406789300400

收购牛奶

(milk.pas/c/cpp)

【问题描述】

快乐的牛奶制造公司为赚取更多的利润,尽可能低的控制初级产品(牛奶)的

价格十分重要.请帮助快乐的牛奶制造者以可能的最廉价的方式取得他们所需的

牛奶.快乐的牛奶制造公司从一些农民那购买牛奶,每个农民卖给牛奶制造公司

的价格不一定相同.而且,如一只母牛一天只能生产一定量的牛奶,农民每一天只

有一

文档评论(0)

hhx0627 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档