答案
解析
第 12 届蓝桥杯 Python 青少组中 / 高级组选拔赛( STEMA ) 2020 年 10 月
真题
题目总数:5 总分数:128
编程题
第 1 题 问答题
编程实现:
输入一个字符串 , 然后将这个字符串输出。
输入描述:
输入一个字符串
输出描述:
输出这个字符串
样例输入:
样例输出:
评分标准: (下列各评分项单独计分,得分累加;共 18 个计分点)
6分:能正确输出一组数据;
6分:能正确输出两组数据;
6分:能正确输出三组数据。
第 2 题 问答题
编程实现:
输入一个正整数 (N) ,判断 N 是奇数还是偶数。如果 N 是奇数则输出 “1” ,如果 N 是偶数则输出 “0” 。
abc
abc
n=input ()
print (n)
1
2
答案
解析
答案
输入描述:
输入一个正整数 (N)
输出描述:
如果N 是奇数则输出 “1”, 如果 N 是偶数则输出 “0”
样例输入:
样例输出:
评分标准: (下列各评分项单独计分,得分累加;共 20 个计分点)
6分:能正确输出一组数据;
6分:能正确输出两组数据;
8分:能正确输出三组数据。
第 3 题 问答题
编程实现:
输入一个正整数 (N) ,输出 1 到 N 之间所有正整数的和 ( 包含 1 和 N) 。
输入描述:
输入一个正整数N
输出描述:
输出1 到 N 之间所有正整数的和 ( 包含 1 和 N)
样例输入:
样例输出:
4
0
n=int (input ())
print (n%2)
1
2
2
3
n=int (input ())
s=0
for x in range (n+1):
1
2
3
4
解析
答案
解析
评分标准: (下列各评分项单独计分,得分累加;共 25 个计分点)
6分:能正确输出一组数据;
6 分:能正确输出两组数据;
6 分:能正确输出三组数据;
7分:能正确输出四组数据。
第 4 题 问答题
编程实现:
连续输入 5 个正整数 ( 正整数之间以英文逗号隔开 ), 然后将五个正整数按照从大到小的顺序输出 ( 输出排序后的正
整数之间以英文逗号隔开, 相同大小的正整数并列输出 ) 。
输入描述:
输入5 个正整数以英文逗号隔开
输出描述:
按照从大到小的顺序输出
样例输入:
样例输出:
评分标准: (下列各评分项单独计分,得分累加;共 30 个计分点)
7分:能正确输出一组数据;
7 分:能正确输出两组数据;
8 分:能正确输出三组数据;
s += x
print (s)
5
3,2,5,5,4
5,5,4,3,2
n=input ()
a=n.split ("," )
for x in range (5):
a [x]=int (a[x])
a.sort ()
s=str (a[4])
for x in range (4):
s += ","
s += str (a[3-x])
print (s)
1
2
3
4
5
6
7
8
9
10
答案
8 分:能正确输出四组数据。
第 5 题 问答题
题目描述:
给定一个单词及一段文章,请你输出这个单词在文章中一共出现的次数,和单词第一次出现时首字母位于文章
中的位置(文章中第一个字符位置为 0 ,第二个字符位置为 1..... ,字符包含空格 ) 。
注意:匹配单词时,不区分大小写,但要求完全匹配,即给定单词必须是文章中独立的单词,不能是某个单词
中的一部分。例如:to 和 tomato 不能匹配。
输入:
第1 行为一个字符串,其中只含字母,表示给定单词 (1≤ 字符串长度 ≤10)
第2 行为一个字符串,其中只包含字母和空格,表示给定的文章 (1≤ 文章长度 ≤100000)
输出:
如果在文章中找到给定单词则输出两个整数,分别是单词在文章中出现的次数和第一次出现的位置,两个整数
之间用一个空格隔开。如果单词在文章中没有出现,则直接输出一个整数-1 。
样例输入:
样例输出:
To
to be or not to be is a question
2 0
n=input ()
s=input ()
s=s.lower ()
a=s.split ()
n=n.lower ()
m=0
m=a.count (n)
if m == 0:
print (-1)
else :
k =0
for x in a :
if x != n:
k += len (x)+1
else :
break
l =str (m)+" " +str (k)
print (l)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
解析 评分标准: (下列各评分项单独计分,得分累加;共 35 个计分点)
7分:能正确输出一组数据;
7 分:能正确输出两组数据;
7分:能正确输出三组数据;
7 分:能正确输出四组数据;
7分:能正确输出五组数据。
第12届蓝桥杯Python青少组中_高级组选拔赛(STEMA)2020年10月真题-附答案,第12届蓝桥杯青少组Python中高级组STEMA真题及答案 2020年10月