包河区第二届小学生信息学竞赛(2010年)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

包河区第二届小学生信息学竞赛(2010年)题目文件名输入文件输出文件时间限制空间限制数字打字机writerwriter.inwriter.out1s64MB魔方cubecube.inCube.out1s64MB接力digitdigit.indigit.out1s64MB条件condcond.incond.out1s64MB请同学们在D盘下建立自己的准考证目录,在编程中及时将自己编好的BAS源程序和相应的EXE文件复制到准考证文件夹。文件如下:writer.baswriter.execube.bascube.exedigit.basdigit.execond.bascond.exe1.数字打字机【问题描述】大家都知道,打字机能帮助我们把需要打印的东西原样打印。现在,小新遇到一个奇怪的打字机,这种打字机只能打印数字(不考虑负数),聪明的小新想尝试用计算机模拟这一功能,对于给定的数字(可能是整数或实数),将这个数字原样输出。【输入文件】只有一个数字n,可能是小数,也可能是整数。【输出文件】只有一个数,和输入数据完全一样。【样例输入】12.34【样例输出】12.34【数据规模】对于100%的数据,0≤n≤2×1092.魔方【问题描述】魔方大家都玩过吧?常见的魔方,每边上有3个小正方体,如下图所示我们把魔方每边上的小正方体数量叫魔方的“阶”,所以,常见的魔方叫“3阶魔方”。不过,魔方可不是只有3阶的,还有2、4、5……阶的呢,如下图所示:观察所有的魔方,你会发现,我们可以把魔方表面上的小正方体分为三类:第一类:有三个面露在外面的;第二类:有两个面露在外面的;第三类:有一个面露在外面的。当然,这三类小正方体的数量会随着魔方阶的不同而不同。你的任务就是计算一下,对于给定阶数的魔方,这三类小正方体分别有多少个。【输入数据】只有一个整数n,表示魔方的阶数,已知2≤n≤1000。【输出数据】有三行,每行一个整数,分别表示对于n阶的魔方,第一类、第二类、第三类的小正方体的数量。【样例输入】3【样例输出】81263.接力【问题描述】小新正在陪小华玩一个数字游戏,他们从一个整数开始,比如:6593,将这个整数中的各位数字全部取出,将他们相乘,得到一个新的整数,上面的例子就是6*5*9*3=810,然后继续做下去,8*1*0*=0得到了一个个位数0。但是现在小新还有很多作业没有写,不能陪小华玩了,于是他希望能写出一个程序,帮助他完成这个游戏,读入一个数并计算出游戏得到一个个位数的过程。【输入数据】一个整数N(10≤n≤2,000,000,000)【输出数据】在单独的一行中按顺序输出游戏过程中产生的每一个数直到一个个位数结束,相邻两个数之间用空格隔开。【样例输入】98886【样例输出】98886276482688768336542004.条件【问题描述】小华太希望和小新一起共进晚餐了,但是小新告诉小华说,如果想共进晚餐是有条件的。条件就是需要告诉他N的所有因数的和。这里的因数包括1和N本身。小华很高兴,因为这个问题他很早就会了。但是当他看到小新给的数字的时候,他懵了。【输入文件】第一行一个数N。【输出文件】输出一个数,N的所有因数的和。【样例输入】12【样例输出】28【样例解释】12的因数有1,2,3,4,6,12,和为28。【数据规模】对于30%的数据N≤107对于60%的数据N≤105对于100%的数据N≤109

1 / 4
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功