第12 届蓝桥杯 C++青少组中 /高级组选拔赛( STEMA)2021 年1月 24 日
真题
题目总数: 5
总分数:128
编程题
第 1 题
问答题
排序
题目描述:
输入三个正整数,将三个正整数按从小到大排序输出。
输入描述:
输入三个正整数 (0<正整数 <1000), 且正整数之间以一个空格分隔。
输出描述:
将三个正整数按照从小到大排序输出,且正整数之间以一个空格分隔。
样例输入:
样例输出:
第 2 题
问答题
平均值
提示信息:
歌唱比赛中有 10名评委。评分规则是:每名评委给出一个 0~100之间的分数,然后从 10名评委所评分数中,去
掉一个最高分,再去掉一个最低分,对剩余分数取平均值作为选手的最终得分。
题目描述:
给定 10个评委的评分,然后去掉一个最高分,再去掉一个最低分后,求出剩余分数的平均值,作为选手最终得
分。
输入描述:
输入 10个正整数 (O≤正整数 ≤100)表示10位评委评分,正整数之间以一个空格分隔。
输出描述:
15 8 10
8 10 15
去掉一个最高分和一个最低分后,求出剩余分数的平均值,作为选手最终得分,并将其输出。 (计算结果保留
全部小数位数 )
样例输入:
样例输出:
第 3 题
问答题
换算
提示信息:
一分钟有 60秒,一小时有 60分钟。
题目描述:
将秒数转换为与其等价的小时数、分钟数、秒数的表现形式。
小时数、分钟数、秒数的数字之间以英文冒号 (:)分隔,且数字小于 10的,需要在数字前补 0。
例如: 500秒等同于 8分钟 20秒,表现形式为: 00:08:20;7259秒等同于2小时 0分钟 59秒,表现形式为:
02:00:59 。
输入描述:
输入一个正整数 N(N<86400)作为秒数。
输出描述:
输出与其对应的小时数、分钟数、秒数,数字之间以英文冒号分隔。 (数字小于 10的,需要在数字前补 0)
样例输入:
样例输出:
第 4 题
问答题
病毒繁殖
提示信息:
某种病毒具有很强的繁殖能力,从病毒粒子出生后的第 5分钟开始,每分钟可以复制出一个新的病毒粒子。新
出生的病毒粒子从第 5分钟开始,也可以每分钟复制一个新的病毒粒子。
举例来说,第 1分钟时有一个病毒粒子,此病毒粒子从第 5分钟开始复制新的病毒粒子,因此第 5分钟时的病毒
数量为 2个;第 6分钟时又复制出新的病毒粒子,因此第 6分钟的病毒数量为 3个;以此类推,第 7分钟时病毒粒
子数为 4;第 8分钟时病毒粒子数为 5;第 9分钟时,第 5分钟复制出的病毒粒子开始复制新的病毒粒子,因此第 9分
80 85 83 89 98 75 80 90 78 65
82.5
7259
02:00:59
钟时的病毒总数为7;第 10 分钟时,第 6分钟复制出的病毒粒子开始复制新的病毒粒子,因此第 10分钟时的病毒
粒子总数为 10。
题目描述:
计算病毒粒子总数,已知第一分钟时出生了一个病毒粒子,假设所有病毒粒子不会自动死亡,请计算第 N分钟
时的病毒粒子总数。
例如:前 10分钟病毒粒子的总数分别为 1,1,1,1,2,3,4,5,7,10。
输入描述:
输入一个正整数 N(O<N≤60),表示时间。
输出描述:
输出第 N分钟时,病毒粒子的总数。
样例输入:
样例输出:
第 5 题
问答题
最佳策略
题目描述:
有一辆最大载重为 15吨的货车。现一共有五件货品,重量分别是 W1,W2,W3,W4,W5,价值分别是
V1,V2,V3,V4,V5 。现希望货车中装入的货物总价值越大越好。请你编写程序,帮助计算,在不超载的情况下,
货车能够运输的货品最大总价值是多少 ?
例如, 5件货品的重量和价值如下表所示:
输入描述:
第一行输入 5个正整数,数字之间以一个空格分隔,表示货品的重量。
第二行输入 5个正整数,数字之间以一个空格分隔,表示货品的价值。
输出描述:
计算能够运输的货品最大总价值,并输出。
样例输入:
样例输出:
10
10
3 4 6 6 5
1000 500 400 1200 300
2700
第12届蓝桥杯C++青少组中_高级组选拔赛(STEMA)2021年1月24日真题,第12届蓝桥杯青少组C++中高级组STEMA选拔赛真题 2021年1月24日