[语言月赛 202401] 装满葡萄汁的酒杯 题解

· · 题解

Source & Knowledge

2024 年 1 月语言月赛,由洛谷网校入门计划/基础计划提供。

题目大意

给定容量为 100\text{mL}150\text{mL}300\text{mL}400\text{mL}1000\text{mL} 的五个酒杯。求问如果想要装下 a\text{ mL} 的葡萄汁,至少需要选择多大容量的酒杯。

题目分析

本题考察对分支结构的运用。

由于 a \leq 1000,因此酒杯一定可以装下。将 a 按次序依次和 100, 150, 300, 400, 1000 比较,当找到大于等于 a 的值时,立刻输出即可。

具体来讲,

视频讲解