HLAU
gtoo888
这个作者很懒,什么都没留下…
展开
-
第九届蓝桥杯选拔赛C语言组 解题报告索引
Start Time: 2017-11-26 18:00:00 End Time: 2017-12-26 21:20:00 Problem A 石头的个数 Problem B 直线交点的个数 Problem C A君的旅行计划 Problem D 小鑫a+b Problem E 小鑫の日常系列故事(五)——卡片游戏 Problem F 小鑫数数儿 Problem G 小鑫原创 2017-11-28 15:00:23 · 2562 阅读 · 0 评论 -
Problem D 小鑫a+b
题目描述 小鑫经过高中的不断努力终于考上了山东理工大学,成为了计算机学院的一员。来到了大学他学习了编程,他感觉编程非常有意思。一天老师教会了小鑫a+b。但是小鑫不满足于a+b的知识,他想知道a+b是不是等于c。但是他刚接触编程所以不会,于是他求助于你,聪明的你赶紧来帮帮他。输入 输入三个数a,b,c。(a,b,c <= 1000)。 输出 如果a+b=c。输出“Yes”,否则输出“No”。原创 2017-11-27 19:02:40 · 472 阅读 · 0 评论 -
Problem K 素土豆
题目描述 输入 输出 样例输入 2 1 3 4 3 样例输出 1 4提示 分析 这题的核心是会求质数,将它用函数封装起来用于判断#include <stdio.h>int Is(int n);int main(){ int n,i,a,b,k,t,x; scanf("%d",&n); for(i = 0;i < n;i++) {原创 2017-11-28 09:12:17 · 281 阅读 · 0 评论 -
Problem L 求m到n之和 C语言函数
题目描述 本题要求实现一个计算m~n(m< n)之间所有整数的和的简单函数。 函数接口定义: int sum( int m, int n );判测试程序样例:#include <stdio.h>int sum(int m, int n);int main(){ int m, n; scanf("%d %d", &m, &n); printf("sum = %d原创 2017-11-28 09:18:02 · 8671 阅读 · 0 评论 -
Problem O 谁是最好的Coder
题目描述 计科班有很多Coder,帅帅想知道自己是不是综合实力最强的coder。 帅帅喜欢帅,所以他选了帅气和编程水平作为评选标准。 每个同学的综合得分是帅气程度得分与编程水平得分的和。 他希望你能写一个程序帮他一下。输入 数据有多组。 输入一个数n,代表计科班的总人数。 接下来有n行数,一行数有两个数a,b。 其中a代表该同学的编程水平,b代表该同学的帅气程度。 n=0表示输入结原创 2017-11-28 09:32:38 · 283 阅读 · 0 评论 -
Problem Q 将数据插入到数组
题目描述 输入一个正整数n (n>0),做 n 次下列运算: 输入一组(5个)有序的整数,再输入一个整数 x, 把 x 插入到这组数据中,使该组数据(6个数)仍然有序。 说明: 1)程序中的第一个大括号“{”必须位于类名所在行。 2)类名与变量名由编程者自取。 3)指明为整数或整数的数据,不要用浮点类型。 输入输出示例:括号内为说明 输入: 2 (n=2,后面将输入2组原创 2017-11-28 09:39:45 · 652 阅读 · 1 评论 -
Problem M 在数组中查找指定元素 函数
题目描述 本题要求实现一个在数组中查找指定元素的简单函数。 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组;n(≥0)是list[]中元素的个数;x是待查找的元素。如果找到 则函数search返回相应元素的最小下标(下标从0开始),否则返回-1。裁判测试程序样例:#include <stdio.h>#de原创 2017-11-28 09:24:29 · 7695 阅读 · 1 评论 -
Problem Q 小熊与糖果
样例数据输入103 24 21 11 21 39 39 119 129 10008 11输出BobLimakLimakBobBobLimakLimakBobBobBob样例解释在第一组数据中,Limak 先吃一颗糖,然后 Bob 吃两颗,接着改 Limak 吃 3 颗了,但是它已经没法吃这么多了,所以 Bob 获胜。在第二组数据中,轮到...原创 2018-11-17 15:11:59 · 503 阅读 · 1 评论 -
Problem F 小鑫数数儿
题目描述 某天小鑫忽然得到了许多的数字,他很好学,老师给他布置了一个任务,求出这些数字中,小于他们平均数、等于他们平均数、大于他们平均数的数字的数量是多少。(对于出现的平均数,保证都是整数,不会出现浮点数)输入 对于每次的输入,第一行一个整数N(1 <= N <= 10),代表数字的个数。 接下来的一行,输入N个整数M(0 <= M <= 100)。 输出 输出包含三个数,第一个跟第二个数原创 2017-11-27 19:18:31 · 546 阅读 · 0 评论 -
Problem E 小鑫の日常系列故事(五)——卡片游戏
题目描述 小鑫和健健喜欢在课间的时候玩游戏,今天他手里有n张卡片,每张卡片有一个数字。于是他就想和健健比一比更幸运。 玩法是这样的:这n张卡片上的数字是没有规律的。他俩轮流取走最上面的一张卡片,最后谁取走卡片上的数字之和最大,谁就更幸运。(因为这个游戏是小鑫想出来的,总是小鑫拿第一张) 你能帮他们判断谁更幸运么?输入 第一行为一个数字 n。100000>n>0 第二行为n个数,是n张卡片上原创 2017-11-27 19:11:55 · 635 阅读 · 0 评论 -
Problem A 石头的个数
输入 输入N输出 石头的个数分析 考虑当n =1的时候有特殊情况#include <stdio.h>int main(){ int n; scanf("%d",&n); if(n == 1) printf("4\n"); if(n > 1) printf("%d\n",(n+1)*2+(n-1)*2); retur原创 2017-11-27 18:45:29 · 764 阅读 · 0 评论 -
Problem H 小鑫查卫生
题目描述 小鑫作为卫生检查员,负责和MM一起检查宿舍卫生。已知每个宿舍楼一共有n层宿舍楼,每层有m个宿舍。小鑫和MM每人会有一张n*m的打分表,n代表楼层数,m代表当层楼的宿舍编号。例如,n = 2, m = 2, 表格中的(1,1)代表1楼的第1个宿舍,(2,2)代表2楼第2个宿舍。小鑫会给每一个宿舍打一个分数,MM也会给每个宿舍打一个分数,最后这个宿舍的得分就是两个人分数和的平均。我们已知n、原创 2017-11-27 19:32:08 · 375 阅读 · 0 评论 -
Problem I 地名缩写
题目描述 QaQing可缩写为DQ,给出一个地名,写出她的缩写输入 一个地名字符串 输出 地名的缩写方式样例输入 DaQing 样例输出 DQ#include <stdio.h>int main(){ char c[100] = {0}; int i=0,l; for(i = 0;i < 100;i++) //将字符一个一个输入,便于接下来原创 2017-11-27 19:34:59 · 600 阅读 · 0 评论 -
Problem J 小鑫need help
题目描述 小鑫遇难了!!!小鑫被巫婆关在巫婆的地牢里了,地牢的门上有个密码锁,密码锁会显示一个字符串,密码是字符串逆序之后每个字符Ascll码的值,当然,数字是不需要转换的。 例:a3b 首先,逆序后的序列为 b3a ,‘b’的Ascll码为98,’3’不需要转换,’a’的Ascll码为97,所以密码为:98397。小鑫已经快要不行了,你能不能破解密码,救救他?输入 每组输入只有一行,字符串原创 2017-11-28 09:01:38 · 299 阅读 · 0 评论 -
Problem N 奇偶数分离
题目描述 有一个整型偶数n(2<= n <=10000),你要做的是:先把1到n中的所有奇数从小到大输出,再把所有的偶数从小到大输出。输入 第一行有一个整数i(2<=i<30)表示有 i 组测试数据; 每组有一个整型偶数n。 输出 第一行输出所有的奇数 第二行输出所有的偶数 (行末有空格,每组隔一个空行)样例输入 2 10 14 样例输出 1 3 5 7 9 2 4 6原创 2017-11-28 09:29:01 · 469 阅读 · 0 评论 -
Problem G 小鑫爱运动
题目描述 小鑫非常喜欢运动,有一次小鑫去参加110米栏的比赛,一共有10名比赛选手,小鑫是1号,由于跑的太专注,最后冲线的时候不知道自己是第几名,只知道每个人最后的成绩,聪明的你可不可以帮帮他?输入 先输入一个10, 然后每组输入10个整数,代表10个选手的110米栏成绩m,代表1号到N号的N个选手的成绩m,m范围是(0 < m < 100)。 输出 输出只有一行,代表小鑫最后的名次是多少原创 2017-11-27 19:28:21 · 832 阅读 · 0 评论 -
Problem B 直线交点的个数
题目描述 平面内n条直线两两相交,有多少个交点输入 n 输出 交点的个数样例输入 2 样例输出 1分析 每增加一条直线,所增加的交点个数为现有直线的个数。 已有两条直线时增加一条直线,增加两个交点,已有三条直线时增加一条直线,增加三个交点,一次类推,交点的个数为等差数列#include <stdio.h>int main(){ int n,sum=0,i; sca原创 2017-11-27 18:51:35 · 499 阅读 · 0 评论 -
Problem C A君的旅行计划
输入 输入 年份 和3月的第一个星晴天是几号 输出 输出 7月的最后一个星期天是几号样例输入 2017 5 样例输出 30分析 从3月到7月没有经过闰月,所以这两个月份之间的日子个数是不变的,计算得为153天,由于一直三月的第一个星期日的日期,所以在总日期中减去该天的日期除7取取余数,求得7月的最后一个星期日距离7月的最后一天(7.31)的日子的个数,再由7月的天数31减去刚刚求得的原创 2017-11-27 19:01:32 · 557 阅读 · 0 评论 -
Problem K 素土豆
题目描述输入输出样例输入21 34 3样例输出1 4提示#include <stdio.h>int Is(int n); int main(){ int n,i,a,b,k,t,x; scanf("%d",&n); for(i = 0;i < n;i++) { ...原创 2018-11-17 15:28:41 · 195 阅读 · 0 评论