2026年全国青少年信息素养大赛星火征途Python编程挑战赛模拟(三)
剩余时间 --:--:--
单选题 共 10 题
1.

下列循环语句中,能够重复执行10次的是()

2.

红军长征中需要记录经过的地点,下列Python数据类型中,最适合按顺序存储多个地点名称的是()

3.

在Python中,input() 函数获取到的数据默认类型是()

4.

已知 mission = ["送信","站岗","转移"],要获取第二个元素“站岗”,正确写法是()

5.

下列Python代码中,正确表示“如果粮食数量大于100则输出充足”的是()

6.

下列属于Python流程控制语句的有()

7.

关于列表的常用操作,正确的有()

8.

下列能实现重复执行任务的语句有()

9.

下列运算符中,属于比较运算符的有()

10.

下列属于Python核心数据类型的有()

判断题 共 2 题
1.

长征过河木板搭桥决策

题目描述:

河面宽D米,每块木板长5米,共N块。判断是否足够过河。足够则输出完整块数与最后使用米数;不够输出-1与还差米数。

输入格式:

第一行:D 

第二行:N

输出格式:

足够:完整块数 剩余米数 不够:-1 差多少米

2.

抗战物资分类统计

题目描述:

根据地收到粮食、武器、药品三类物资。统计总数、粮食数量,并判断粮食占比是否≥50%。满足输出“粮草充足”,否则“需筹集粮食”。

输入格式:

一行3个整数:粮食、武器、药品

输出格式:

总行数 粮食数 判断结果测试用例:

编程题 共 2 题
1.

红军站岗排班系统

题目描述:

营地24小时站岗,每2小时换岗一次。计算一天总岗数、M名战士每人平均岗数、剩余需多站1岗的人数。

输入格式:

一行:战士人数M

输出格式:

总岗数 平均岗数 多站1岗人数测试用例:

2.

红军送信路线总里程统计

题目描述:

红军通信员要从根据地送信到前沿哨所,一共要走N段路程。请用列表存储每段路程,循环计算总里程。如果总路程≥1000米,输出“长征路远,坚持到底”,否则输出“顺利抵达,任务完成”。

输入格式:

第一行:整数N

第二行:N个整数,表示每段路程(米)

输出格式:

第一行:总路程

第二行:提示语测试用例:

C++ 编辑器
输入
输出