全文预览

小学信息学奥赛模拟试卷21

上传者:随心@流浪 |  格式:docx  |  页数:22 |  大小:34KB

文档介绍
饭。饭后,周回忆说:‚吃饭时,赵坐在钱旁边,钱的左边是孙或李‛;李回忆说:‚钱坐在孙左边,我挨着孙坐‛。结果他们一句也没有说对。请问,他们在怎样坐的?57、找数。一个三位数,各位数字互不相同,十位数字比个位、百位数字之和还要大,且十位、百位数字之和不是质数。编程找出所有符合条件的三位数。注:1.不能手算后直接打印结果。2.―质数‛即‚素数‛,是指除1和自身外,再没有其它因数的大于1的自然数。58、选人。一个小组共五人,分别为A、B、C、D、E。现有一项任务,要他们中的3个人去完成。已知:(1)A、C不能都去;(2)B、C不能都不去;(3)如果C去了,D、E就只能去一个,且必须去一个;(4)B、C、D不能都去;(5)如果B去了,D、E就不能都去。编程找出此项任务该由哪三人去完成的所有组合。59、输入一个字符串,内有数字和非数字字符。如A123X456Y7A,302ATB567BC,打印字符串中所有连续(指不含非数字字符)的数字所组成的整数,并统计共有多少个整数。60、甲、乙、丙、丁四人共有糖若干块,甲先拿出一些糖分给另外三人,使他们三人的糖数加倍;乙拿出一些糖分给另外三人,也使他们三人的糖数加倍;丙、丁也照此办理,此时甲、乙、丙、丁四人各有16块,编程求出四个人开始各有糖多少块。61、截数问题:任意一个自然数,我们可以将其平均截取成三个自然数。例如自然数135768,可以截取成13,57,68三个自然数。如果某自然数不能平均截取(位数不能被3整除),可将该自然数高位补零后截取。现编程从键盘上输入一个自然数N(N的位数<12),计算截取后第一个数加第三个数减第二个数的结果。62、从键盘输入一段英文,将其中的英文单词分离出来:已知单词之间的分隔符包括空格、问号、句号(小数点)和分号。例如:输入:Thereareapples;orangesandpeachesonthetable.

收藏

分享

举报
下载此文档