第13届蓝桥杯Python青少组中/高级组选拔赛(STEMA)2021年11月27日真题

发布于:2025-08-03 ⋅ 阅读:(15) ⋅ 点赞:(0)

====================================================================

更多内容请查看网站:【试卷中心 -----> 蓝桥杯----> Python----> 选拔赛】

网站链接 

青少年软件编程历年真题模拟题实时更新

====================================================================

第13届蓝桥杯Python青少组中/高级组选拔赛(STEMA)2021年11月27日真题
编程题
第 1 题    
编程实现:    

给定一个正整数N,求N 除以3的余数。

输入描述:

输入一个正整数N

输出描述:

输出N 除以3的余数

样例输入:

5

样例输出:

2
 

#参考答案1
a=int(input())
print(a%3)

#参考答案2
N=int(input())
print(N%3)

解析
评分标准:

6分:能正确输出一组数据;

6分:能正确输出两组数据;

6分:能正确输出三组数据。

第 2 题    
编程实现:    

给定一个字符串,判断字符串的长度是奇数还是偶数。

输入描述:

输入一个字符串

输出描述:

如果字符串长度为偶数输出数字“0”,否则输出数字“1”

样例输入:

Hello,python

样例输出:

0
 

#参考答案1
a=input()
b=len(a)%2
print(b)

#参考答案2
string=str(input())
if len(string)%2==0:
    print(0)
else:
    print(1)

解析
评分标准:

6分:能正确输出一组数据;

6分:能正确输出两组数据;

8分:能正确输出三组数据。

第 3 题    
编程实现:

给定N个正整数,判断N个正整数中,哪些正整数各个位数上的数字和为10,并输出这些正整数,若没有正整数满足条件,则输出0。

例如:输入4个正整数:19,20,21,28,其中19和28的个位和十位上的数字相加和为10,输出19,28。

输入描述:

输入N个正整数,正整数之间用一个英文逗号隔开

输出描述:

输出N个正整数中各个位数上的数字和为10的正整数,正整数之间用一个英文逗号隔开,若没有正整数满足条件,则输出0

样例输入:

19,20,21,28

样例输出:

19,28

====================================================================

更多内容请查看网站:【试卷中心 -----> 蓝桥杯----> Python----> 选拔赛】

网站链接 

青少年软件编程历年真题模拟题实时更新

====================================================================