
蓝桥杯
文章平均质量分 67
剑西楼
一剑西来
展开
-
蓝桥杯 n进制小数
n进制小数将任意十进制正小数分别转换成2,3,4,5,6,7,8,9进制正小数,小数点后保留8位,并输出。例如:若十进制小数为0.795,则输出:十进制正小数 0.795000 转换成 2 进制数为: 0.11001011十进制正小数 0.795000 转换成 3 进制数为: 0.21011011十进制正小数 0.795000 转换成 4 进制数为: 0.30232原创 2013-04-26 18:15:20 · 1720 阅读 · 0 评论 -
蓝桥杯 有几个星期日的问题.
1949年的国庆节(10月1日)是星期六。 今年(2012)的国庆节是星期一。 那么,从建国到现在,有几次国庆节正好是星期日呢? 只要答案,不限手段! 可以用windows日历,windows计算器,Excel公式,。。。。。 当然,也可以编程! 不要求写出具体是哪些年,只要一个数目!原创 2013-04-22 08:46:03 · 1352 阅读 · 0 评论 -
蓝桥杯 2011年第二届C语言初赛试题(2)
6. 代码填空 (满分9分)中奖计算某抽奖活动的规则是:每位参与者在纸上写下一个8位数的号码。最后通过摇奖的办法随机产生一个8位数字。参与者写下的数字中最多有多少个连续位与开奖号码中的相同,则称为中了几个号。例如:小张写的数字是:12345678,而开奖号码是:42347856。则称小张中了3个号,因为其中最长的相同连续位是:“234”。如果小张写的是:87654321,则他只中了一个原创 2013-05-03 11:39:10 · 1868 阅读 · 0 评论 -
蓝桥杯 2011年第二届C语言初赛试题(1)
轮换串“abcd”每个字符都向右移位,最右的移动到第一个字符的位置,就变为“dabc”。这称为对串进行位移=1的轮换。同理,“abcd”变为:“cdab”则称为位移=2的轮换。下面的代码实现了对串s进行位移为n的轮换。请补全缺失的代码。void shift(char* s, int n){char* p;char* q;int len = strlen(s);if(原创 2013-05-02 10:14:29 · 1617 阅读 · 0 评论 -
蓝桥杯 2011年第二届C语言初赛试题(3)
1、假设有两种微生物 X 和 Y X出生后每隔3分钟分裂一次(数目加倍),Y出生后每隔2分钟分裂一次(数目加倍)。 一个新出生的X,半分钟之后吃掉1个Y,并且,从此开始,每隔1分钟吃1个Y。 现在已知有新出生的 X=10, Y=89,求60分钟后Y的数目。 如果X=10,Y=90 呢? 本题的要求就是写出原创 2013-05-04 12:15:53 · 1893 阅读 · 0 评论 -
蓝桥杯 2011年第二届C语言初赛试题(4)
4、某电视台举办了低碳生活大奖赛。题目的计分规则相当奇怪: 每位选手需要回答10个问题(其编号为1到10),越后面越有难度。答对的,当前分数翻倍;答错了则扣掉与题号相同的分数(选手必须回答问题,不回答按错误处理)。 每位选手都有一个起步的分数为10分。 某获胜选手最终得分刚好是100分,如果不让你看比赛过程,你能推断出他(她)哪个题目答对了,哪原创 2013-05-04 15:31:47 · 1962 阅读 · 0 评论 -
蓝桥杯 2011年第二届C语言初赛试题(5)
今盒子里有n个小球,A、B两人轮流从盒中取球,每个人都可以看到另一个人取了多少个,也可以看到盒中还剩下多少个,并且两人都很聪明,不会做出错误的判断。 我们约定: 每个人从盒子中取出的球的数目必须是:1,3,7或者8个。 轮到某一方取球时不能弃权! A先取球,然后双方交替取球,直到取完。 被迫拿到最后一个转载 2013-05-04 21:38:15 · 1401 阅读 · 0 评论