万卷网> 信息素养大赛 >Python编程挑战赛 > 2023年全国青少年信息素养大赛_Python编程挑战赛_小学组_北京赛区_复赛真题

2023年全国青少年信息素养大赛_Python编程挑战赛_小学组_北京赛区_复赛真题
复赛 真题 小学 2023 2025-05-03 16:24:13 137

一、编程题

1.

圣诞节快到了,公司为每个员工都准备了礼物,每个礼物都有一个精美的盒子。如果所有的礼物都不小心装错了盒子,求所有礼物都装错盒子共有多少种不同情况。

输入描述:

输入一个正整数n表示公司人数,保证n ≤ 20。

输出描述:

输出一个整数,代表有多少种情况。


样例1:

输入:

2

输出:

1



2.

输入一个正整数,输出这个整数除以5的余数。

输入描述:

输入一行一个正整数

输出描述:

输出这个整数除以5的余数


样例1:

输入:

12

输出:

2

3.

有n个人,他们需要分配m元钱 (m >= n),每个人至少分到1元钱,且每个人分到的钱数必须是整数。请问有多少种分配方案?

输入描述:

输入一行两个正整数n, m,用空格间隔。

输出描述:

输出分配方案数。


样例1:

输入:

5 10

输出:

126


4.

上了初中之后,很多同学身高都开始迅速增长,不过有的同学生长发育的早一些,有的同学会晚一些。现在学校的生理健康老师想统计一下班级里面学生身高的最大跨度值(最大跨度值=身高最大值-身高最小值)。

任意输入一行整数,中间用空格间隔,输出身高最大跨度值。

输入描述:

输入一行整数,中间用空格间隔。

输出描述:

输出身高最大跨度值。


样例1:

输入:

168 152 140 179 155 162 172

输出:

39

5.

某市出租车的计费标准是:

起步价 (3千米以内,包括3千米) 14元,以后每超过1千米(不足1千米的按1千米计算)另加价3元。

小可家到学校距离n千米,他打车需要多少钱?

输入描述:

输入一个数n表示小可家到学校距离。

输出描述:

输出打车的费用。


样例1:

输入:

8.8

输出:

32

6.

输入一个字符串s,将s中的每个字符都重复一次,然后输出这个新的字符串,例如,当s="abc"时,输出"aabbcc"。

输入描述:

输入一个字符串s。

输出描述:

输出一个新的字符串。


样例1:

输入:

abcd

输出:

aabbccdd

公众号
客服 反馈
顶部