欢迎来到天天文库
浏览记录
ID:53312879
大小:139.00 KB
页数:2页
时间:2020-04-03
《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(15、输出0.2000000000000000输入0。7252则输出0。10111001100110011001输入0.82510则输出0.8250000000000000。输入输出样例:输入:0。7252↙输出:0。10111001100110011001输入:0。72516↙输出:0。B99999999A0000000000
5、输出0.2000000000000000输入0。7252则输出0。10111001100110011001输入0.82510则输出0.8250000000000000。输入输出样例:输入:0。7252↙输出:0。10111001100110011001输入:0。72516↙输出:0。B99999999A0000000000
此文档下载收益归作者所有