noip普及组复赛入门训练3.doc

noip普及组复赛入门训练3.doc

ID:53312879

大小:139.00 KB

页数:2页

时间:2020-04-03

noip普及组复赛入门训练3.doc_第1页
noip普及组复赛入门训练3.doc_第2页
资源描述:

《noip普及组复赛入门训练3.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、PASCAL复习41.字符序列(文件名ZFXL.PAS)任意输入三个字母,由程序判断其中是否有字母表中的相邻字母。如果是,输出TRUE,否则输出FALSE。例如,输入字母为”gpf”,其中g和f是字母表中的相邻字母,此时输出TRUE。【输入】:输入只有一行,是一个字符序列,三个字母。【输出】:输出共一行,TRUE或FALSE输入输出样例:输入:XGY输入:kym输出:TRUE输出:FALSE2.圆圈填空(文件名YQTK.PAS):图中有10个小圆圈,其中6个已填入数字,这6个数字的特点是:相邻两数的平方和等于直径另一端相邻两数的平方和

2、。如492+222=472+262,222+192=262+132。要求填入余下的4个空格(小于20的数),使其符合规律。输入输出样例:2141422161482191413814162816168819161313141921316198131919133.友素数(文件名YSS.PAS)若两个自然连续数乘积减1后是素数,则称此两个自然连续数为友数对,该素数称为友素数。例如,由于2×3-1=5,因此,2与3是友数对,5是友素数。求[m,n]之间:1)友数对的数目;2)所有友素数之和。输入:mn输出:友数对的数目,所有友素数之和输入输出

3、样例:输入:150输出:28210664.值班表(文件名ZBB.PAS)某医院内科有A、B、C、D、E、F、G七位大夫,他们在从星期一到星期日的一周内每人要值一天班。排值班表的要求为:A大夫值班日比C大夫晚一天;D大夫值班日比E大夫晚两天;B大夫值班日比G大夫早三天;F大夫值班日在B、C大夫值班日之间,且在星期四(thu)。请编出程序,打印出值班表。输入输出样例:输出:ABCDEFG星期(英文缩写)数字(1—7)5.全1数字(文件名QYSZ.PAS)由键盘输入一个奇数P(P<100,000,000),其个位数字不是5,求一个整数S,使

4、P×S=1111...1(在给定的条件下,解S必存在)。要求在屏幕上依次输出以下结果:(1)S的全部数字。除最后一行外,每行输出50位数字。(2)乘积的数字位数。例1:输入p=13,由于138547=111111,则应输出(1)8547,(2)6输入输出样例:输入:p=13↙输出:85476输入:p=147↙输出:755857898715041572184429327286470143613426.小数转换(XSZH.PAS)输入一个10进制的纯小数及一个整数N(1

5、输出0.2000000000000000输入0。7252则输出0。10111001100110011001输入0.82510则输出0.8250000000000000。输入输出样例:输入:0。7252↙输出:0。10111001100110011001输入:0。72516↙输出:0。B99999999A0000000000

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

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

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