赛纲介绍
本次题目的总体难度如下,各位选手可以借此一下自身的水平
题目编号 题目名称 题目难度 A 求救信号 入门 B 梯形面积 入门 C 无人车障碍赛 入门 D 快递公司 入门
A 求救信号
* 知识点:多行字符串的输出
PYTHON 题解
可以直接使用 print() 函数进行输出。
或者使用多行输出
C++ 代码
B 梯形面积
* 知识点:基本的四则运算
PYTHON 题解
只需要使用 input() 函数进行输入,再计算 (a+b)×h2\dfrac{(a+b) \times h}{2}2(a+b)×h ,最后使用 print() 函数进行输出计算结果即可。
C 无人车障碍赛
* 知识点:基本的输出与取模运算。
PYTHON 题解
777 台无人车,意味着需要将同学分成 777 组。每组人数相等用整除 // 算每组人数。剩下没分组的用取余 % 算候补人数。
我们可以使用字符串的拼接。
使用 format 函数输出也可。
C++ 代码
D 快递公司
* 知识点:基本乘法、if 条件判断与输出。
PYTHON 题解
设包裹重量为 www 千克,运费为 SSS 元:
S={8,w≤18+(w−1)×3,w>1S = \begin{cases} 8, & w \leq 1 \\[6pt] 8 + (w - 1) \times 3, & w > 1 \end{cases} S=⎩⎨⎧ 8,8+(w−1)×3, w≤1w>1
使用 if 语句判断后输出即可。
C++ 代码