1 条题解

  • 0
    @ 2025-8-24 21:16:57

    自动搬运

    查看原文

    来自洛谷,原作者为

    avatar 一扶苏一
    休息结束。邮箱 yifusuyi@qq.com

    搬运于2025-08-24 21:16:56,当前版本为作者最后更新于2024-12-17 19:45:16,作者可能在搬运后再次修改,您可在原文处查看最新版

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

    以下是正文


    [语言月赛 202412] 聪明猪猪大赛 题解

    Source & Knowledge

    本题来源于 2024 年 12 月的语言月赛,主要考察选择结构。

    文字题解

    题目大意

    本题要求计算在猪历 xx 年,ICPC 和 CCPC 两个竞赛共举办了多少场比赛。ICPC 从猪历 aa 年开始每年举办 bb 场比赛,而 CCPC 从猪历 cc 年开始每年举办 dd 场比赛。

    解析

    读入

    首先需要读取五个整数 a,b,c,d,xa, b, c, d, x,分别代表两个竞赛的开始年份和每年的比赛场次以及需要查询的年份。

    int a, b, c, d, x;
    cin >> a >> b >> c >> d >> x;
    

    计算

    用一个变量 ansans 表示当前这一年的比赛数量。

    如果 xax \geq a,则今年举办了 bb 场 ICPC,于是给答案加上 bb

    if (x >= a) ans += b;
    

    同理,如果 xcx \geq c,则今年举办了 dd 场 CCPC,于是给答案加上 dd

    if (x >= c) ans += d;
    

    输出

    输出答案即可。

    cout << ans << endl;
    
    • 1

    信息

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