1 条题解

  • 0
    @ 2025-8-24 21:15:53

    自动搬运

    查看原文

    来自洛谷,原作者为

    avatar Maxmilite
    **

    搬运于2025-08-24 21:15:53,当前版本为作者最后更新于2024-01-26 20:03:19,作者可能在搬运后再次修改,您可在原文处查看最新版

    自动搬运只会搬运当前题目点赞数最高的题解,您可前往洛谷题解查看更多

    以下是正文


    Source & Knowledge

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

    题目大意

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

    题目分析

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

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

    具体来讲,

    • 如果 a100a \leq 100,使用 100 mL100 \text{ mL} 酒杯,输出 100
    • 如果 100<a150100 < a \leq 150,输出 150
    • 如果 150<a300150 < a \leq 300,输出 300
    • 如果 300<a400300 < a \leq 400,输出 400
    • 如果 400<a1000400 < a \leq 1000,输出 1000

    视频讲解

    • 1

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

    信息

    ID
    9732
    时间
    1000ms
    内存
    512MiB
    难度
    1
    标签
    递交数
    0
    已通过
    0
    上传者