2024年全国青少年信息素养大赛
P
ython复赛真题
第一题
题目
描述
在一个神秘的王国里,国王希望通过一个简单的测试来评估他的子民对基 础数学运算的掌握情况。他决定让每个人输入一个正整数N (0
≤
N
≤
1000),然后计算并输出(5*N)的值。请用Python编写程序,程序执行后要求用户输入一个正整数(N),然后计算并输出(5*N)的值。
输入描述
第一行输入一个正整数(输入语句内不要加提示语) ,
请参考如下的输入样例。
输出描述
输入(5*N)的值,请参考如下的输出样例。
样例1
输入
9
输出
45
第二题
题目描述
在一个小镇上,每天都有一辆货车负责收集居民的垃圾。为了统计每周收集的垃圾总量,你需要编写一个程序,让
用户
输入每天收集的垃圾
重量
,然后计算并输出这一周内收集的垃圾总量。
要求:
输入
内容
:首先输入一个正整数(n),表示天数(
最
多7天)。接下来输入(n)个正数,每个正整数表示某收集的垃圾重量(单位:公斤),使用for
循环
和
变量
自增来计算总垃圾重量
输出内容:输出这一周内收集的垃圾总量。
输入描述
第一行输入一个正整数(n),表示天数,
接下来的(n)行,每行输入一个正整数(输入语句内不要加提示语),表示某一天收集的垃圾重量
。
输出描述
输出一个整数,表示这一周内收集的垃圾总量
。
样例1
输入
5
10
20
30
40
输出
150
第三题
题目描述
在某些文本处理应用中,你可能需要在字符串中的每个字符前添加一个特定的字符,例如字母A。
假设你正在开发一个文本格式化工具,,需要将用户输入的字符串中的每个字符前都添加一个字母A。
要求:
编写一个程序,输入一个字符串,在字符串中的每个字符前都添加
字
母A,然后输出这个新的字符串。
输入描述:
一行,一个字符串
输出描述:
一行,一个字符串
,在原字符串的每个字符之前加上A
样例1
输入
hello
输出
AhAeAlAlAo
第四题
在某个公司中,有n名员工,他们的工号分别从0到
N
-1,某一天,老板安排全体员工进行一次握手游戏
。
具体规则如下
老板安排了一个顺序.让全体
N
名员工依次进入会议室,每位员工进入会议室时。需要和已经在会议室里的且工号小于自己的员工握手。
你的任务是计算整个公司总共会进行多少次握手
输入描述。
输入包含两行。
1.第1行是一个整数
N
。表述员工的数量
(1
≤
N
≦
1000)。
2.第2行是
N
个用空格隔开的整数
,
表示员工们进入会议室的顺序,每个整数在0到
N
-1之间且不重复。
输出描述。
输出一行
,
一个整数,表示全公司握手的总次数
。
样例1
输入
8
7
2024年全国青少年信息素养大赛Python复赛小学高年级组真题