2021-2022-1 ACM集训队每周程序设计竞赛 - 问题 A: 毛遂自荐- 题解

Posted Tisfy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2021-2022-1 ACM集训队每周程序设计竞赛 - 问题 A: 毛遂自荐- 题解相关的知识,希望对你有一定的参考价值。


毛遂自荐

时间限制:1秒
空间限制:256M


题目描述

楚王有两个大鼎
第一个鼎最多能装 A A A升的水,并且现在已经装了 B B B升的水。
第二个鼎里面有 C C C升的水

楚王想知道,如果把第二个鼎中的水尽可能多地倒入第一个鼎中,那么第二个鼎中还会剩下多少升的水。

此时有名毛遂者,自荐以解此题。


输入描述

输入包括 1 1 1行用空格隔开的 3 3 3个正整数 a   b   c a\\ b\\ c a b c

  • a a a代表第一个鼎最多装 a a a升的水
  • b b b代表第一个鼎已经装了 b b b升的水
  • c c c代表第二个鼎里有 c c c升的水

数据范围:

  • 1 ≤ b ≤ a ≤ 20 1\\leq b\\leq a\\leq 20 1ba20
  • 1 ≤ c ≤ 20 1\\leq c\\leq 20 1c20

输出描述

输出 1 1 1 1 1 1个整数,代表把第二个鼎中的水尽可能多地倒入第一个鼎后,第二个鼎中剩下的水有多少升。


样例一

输入

6 4 3

输出

1

题目分析

第一个鼎中还能再倒入 a − b a-b ab升的水
第二个鼎中剩下的水是 c − ( a − b ) c-(a-b) c(ab)
注意不能为负


AC代码

#include <bits/stdc++.h>
using namespace std;

int main() 
    int a, b, c;
    cin >> a >> b >> c;
    cout << max(0, c - a + b) << endl;
    return 0;

原创不易,转载请附上原文链接哦~
Tisfy:https://letmefly.blog.csdn.net/article/details/121547479

以上是关于2021-2022-1 ACM集训队每周程序设计竞赛 - 问题 A: 毛遂自荐- 题解的主要内容,如果未能解决你的问题,请参考以下文章

BUCT - 2021-2022-1 ACM集训队每周程序设计竞赛(10)题解

BUCT - 2021-2022-1 ACM集训队每周程序设计竞赛题解

BUCT - 2021-2022-1 ACM集训队每周程序设计竞赛题解

BUCT - 2021-2022-1 ACM集训队每周程序设计竞赛题解

2021-2022-1 ACM集训队每周程序设计竞赛题解

2021-2022-1 ACM集训队每周程序设计竞赛题解