第12 届蓝桥杯 C++青少组中 /高级组选拔赛 2020年10 月25 日真题
题目总数: 5
总分数:128
编程题
第 1 题
问答题
编程实现:
输入一个正整数 N(1<N<20000),输出1到 N之间所有正整数的和 (包含 1和 N) 。
输入描述:
输入一个正整数 N(1<N<20000)
输出描述:
输出 1到 N之间所有正整数的和 (包含 1和 N)
样例输入:
样例输出:
第 2 题
问答题
编程实现:
输入一段英文 (包含字母和 “.”),分别统计出这段英文字符串共有多少个字符 (包含字母和 “.”)及“.”出现的次数。
输入描述:
输入一段英文字符串 (字符串长度 <100)
输出描述:
第一行输出字符总个数
第二行输出 “.”在这段英文串中出现的次数
样例输入:
样例输出:
3
6
aaa.
第 3 题 问答题
编程实现:
连续输入 5个正整数 (0<正整数 <1001), 正整数之间以一个空格隔开 ,然后将这五个正整数按照从大到小的顺序输
出 (输出的正整数之间以一个英文逗号隔开 )。
输入描述:
连续输入 5个正整数 (0<正整数 <1001) 分别以一个空格隔开
输出描述:
按照从大到小的顺序输出且每个正整数之间用一个英文逗号隔开
样例输入:
样例输出:
第 4 题
问答题
提示信息:
倍数与约数:如果 a能被 b整除, a就叫做 b的倍数, b就叫做 a的约数。约数和倍数都表示一个整数与另一个整数
的关系,不能单独存在。
最大公约数:几个整数中公有的约数,叫做这几个数的公约数;其中最大的一个,叫做这几个数的最大公约
数。
举例: 12、16 的公约数有 1、 2、 4,其中最大的一个是 4,所以 4是 12 与16 的最大公约数。
最小公倍数:几个自然数公有的倍数,叫做这几个数的公倍数,其中最小的一个,叫做这几个数的最小公倍
数。
举例: 4的倍数有 4、 8、 12 、16 ,…… ,6的倍数有 6、 12 、18 、24 ,…… ,4和 6的公倍数有 12、24 ,…… ,
其中最小的是 12,所以 4和 6最小公倍数为 12。
题目描述:
分别输入两个正整数 (1<正整数 <201),输出这两个正整数的最大公约数 M及最小公倍数 N(注:M 和N输出到一行 ,之
间以一个英文逗号隔开 )。
输入:
第 1行输入第一个正整数
第 2行输入第二个正整数
输出:
输出这两个正整数的最大公约数 M及最小公倍数 N(M和N输出到一行 ,之间以一个英文逗号隔开 )
样例输入:
4
1
3 2 5 5 4
5,5,4,3,2
样例输出:
第 5 题
问答题
提示信息:
因数:整数 A乘以整数 B得到整数 C,整数 A与整数 B都称做整数 C的因数。
一个自然数如果除了 1和它本身没有其他因数叫做质数。如果除了 1和它本身还有别的因数叫做合数。
例如: 3是质数 (因数 1和 3),6 是合数 (因数 1,2,3,6) 。
编程实现:
输入一个正整数 n( 3 ≤ n ≤ 100 ),请编程求出具有 n个不同因数的最小合数,并输出。
例如: n=3,含有 3个不同因数的合数有: 4, 9, 25 ,49......, 其中最小的合数为 4
输入:
输入一个正整数( 3 ≤ n ≤ 100)
输出:
输出 具有 n个不同因数的最小合数
样例输入:
样例输出:
4
6
2,12
3
4
第12届蓝桥杯C++青少组中_高级组选拔赛2020年10月25日真题,第12届蓝桥杯青少组C++中高级组选拔赛真题 2020年10月25日