。。。

导航

2017年4月5日 #

蓝桥杯 歌赛新规

摘要: 歌赛新规则歌手大赛的评分规则一般是去掉一个最高分,去掉一个最低分,剩下的分数求平均。当评委较少的时候,如果我们只允许去掉一个分数,该如何设计规则呢?有人提出:应该去掉与其余的分数平均值相差最远的那个分数。即“最离群”的分数。以下的程序用于实现这个功能。其中x存放所有评分,n表示数组中元素的个数。函数... 阅读全文

posted @ 2017-04-05 16:51 大学僧 阅读(195) 评论(0) 推荐(0) 编辑

蓝桥杯 串的反转

摘要: 反转串我们把“cba”称为“abc”的反转串。下面的代码可以把buf中的字符反转。其中n表示buf中待反转的串的长度。请补充缺少的代码。把填空的答案(仅填空处的答案,不包括题面)存入考生文件夹下对应题号的“解答.txt”中即可。void reverse_str(char* buf, int n){i... 阅读全文

posted @ 2017-04-05 15:35 大学僧 阅读(207) 评论(0) 推荐(0) 编辑

蓝桥杯 代码填空 车票找零 递归查找

摘要: 公交车票价为5角。假设每位乘客只持有两种币值的货币:5角、1元。再假设持有5角的乘客有m人,持有1元的乘客有n人。由于特殊情况,开始的时候,售票员没有零钱可找。我们想知道这m+n名乘客以什么样的顺序购票则可以顺利完成购票过程。显然,m =n的时候,有些情况也不行。比如,第一个购票的乘客就持有1元。下... 阅读全文

posted @ 2017-04-05 14:50 大学僧 阅读(266) 评论(0) 推荐(0) 编辑

蓝桥杯 代码填空 n进制小数

摘要: 将任意十进制正小数分别转换成2,3,4,5,6,7,8,9进制正小数,小数点后保留8位,并输出。例如:若十进制小数为0.795,则输出:十进制正小数 0.795000 转换成 2 进制数为: 0.11001011十进制正小数 0.795000 转换成 3 进制数为: 0.21011011十进制正小数... 阅读全文

posted @ 2017-04-05 14:20 大学僧 阅读(137) 评论(0) 推荐(0) 编辑