这是博主学校今天举行的小比赛,校内的,主要用来蓝桥杯选拔。
时间2个半小时,题目我也懒得在网上搜,是不是学校原创就不知道了,大家可以试试。我才解出6道……
1、西岳华山上有一条长阶梯,若每步跨2阶,则最后剩一阶,若每步跨3 阶,则最后剩2阶,若每步跨5阶,则最后剩4阶,若每步跨6阶则最后剩5阶。只有每次跨7阶,最后才正好一阶不剩。请编程得出这条阶梯最少有多少阶?
【输出】
输出这条阶梯最少的阶数。
2、有这样的一个四位数,它的9倍恰好是其反序数,编程得出该数。所谓反序数就是将整数的数字倒过来形成的整数。例如:1234的反序数是4321。
【输出】
输出该四位反序数。
3、3025这个数具有一种独特的性质:将它平分为二段,即30和25,使之相加后求平方,即(30+25)2,恰好等于3025本身。编程得出具有这样性质的全部四位数。
【输出】
输出具有这样性质的全部四位数。
4、一个数的平方的尾数等于该数自身的自然数,我们称其为自守数。例如:
25*25=625
76*76=5776
9376*9376=87909376
请编程求出200000以内的自守数
【输出】
输出200000以内的所有自守数。
5、数理学院周老师做物理实验的时候,不小心把一个40磅的砝码,摔成了四块。事后经过称重,发现摔碎的每块重量都是整磅数,而且还发现这四块碎片可以在天平上称1至40磅之间的任意重量。请编程得出这四块碎片各重多少?
【输出】
输出四块碎片的重量,要求从小到大排列。
6、A代表数字0到9中的前五个数字,Z代表后五个数字,请编程还原下列乘式。
A Z A
× A A Z
—————
A A A A
A A Z Z
Z A A
—————
Z A Z A A
【输出】
按照上面乘式样式,逐行输出该乘式对应的具体数字。
(PS:编辑器问题,请大家自动将第一行的AZA和第二行的AAZ对齐)
7、计算机学院2012级计算机专业三个班级:1班、2班、3班各派出三名同学在一起比赛短跑,规定不分年龄大小,跑第一得9分,跑第2得8分,依此类推。比赛结果各班的总分相同,且这些同学没有同时到达终点的,也没有一个班级的两名或三名同学获得相连的名次。已知获第一名的是3班的同学,获得第二的是2班的同学。问获得最后一名的是哪个班的同学?
【输出】
第一行输出1班三名同学各自的分数(按照得分数由大到小排列);
第二行输出2班三名同学各自的分数(按照得分数由大到小排列);
第三行输出3班三名同学各自的分数(按照得分数由大到小排列);
第四行输出最后一名同学所在的班级号。
8、某老师表演近景魔术,利用一副牌中的13张黑桃,预先将它们排好后迭在一起,牌面朝下。对学生说:我不看牌,只数数就可以猜到每张牌是什么,我大声数数,你们听,不信?你们就看。景老师将最上面的那张牌数为1,把它翻过来正好是黑桃A,将黑桃A放在桌子上,然后按顺序从上到下数手上的余牌,第二次数1、2,将第一张牌放在这迭牌的下面,将第二张牌翻过来,正好是黑桃2,也将它放在桌子上,第三次数1、2、3,将前面两张依次放在这迭牌的下面,再翻第三张牌正好是黑桃3。这样依次进行将13张牌全翻出来,准确无误。请编程得出景老师手中的牌原始顺序是怎样安排的?
【输出】
输出该老师手中牌的原始顺序(用1、2、3……10、11、12、13代表13张黑桃由小到大的牌面)