2023年全国青少年信息素养大赛
Python编程挑战赛 · 初中组复赛真题
1求余数
输入一个正整数,输出这个整数除以5的余数。
📥 输入样例:
12
📤 输出样例:
2
2最大身高差
输入一行整数(身高),中间用空格间隔,输出身高最大值与最小值的差值(最大跨度值)。
📥 输入样例:
168 152 140 179 155 162 172
📤 输出样例:
39
3重复字符
输入一个字符串s,将s中的每个字符都重复一次,然后输出新的字符串。例如“abc”输出“aabbcc”。
📥 输入样例:
abcd
📤 输出样例:
aabbccdd
4出租车费用
出租车计费:起步价3千米内14元,超过部分每千米加3元(不足1千米按1千米计)。输入距离n千米,输出打车费用。
📥 输入样例:
8.8
📤 输出样例:
32
5分钱方案
有n个人分配m元钱(m≥n),每人至少1元,且分到的钱数为整数。求分配方案数。
📥 输入样例:
5 10
📤 输出样例:
126
6错排问题
所有礼物都装错盒子,求n个人的错排情况数(n≤20)。
📥 输入样例:
2
📤 输出样例:
1
真题来源:2023年全国青少年信息素养大赛Python初中组复赛 · 仅供参考练习