たなしょのメモ

日々勉強していることをつらつらと

A - Transfer

はじめに

たなしょです。

今回はあっさり解くことができました。

この調子で頑張ります。

問題文

https://atcoder.jp/contests/abc136/tasks/abc136_a

考え方

容器Aにはaリットル水が入り、bリットル分Aの容器に入れるのでa-bの結果をaに代入します。

容器Bにはcリットル水が入っていてその水をAの容器に入れるので、c-aで値を入れる容量と容器の残り容量を引きことで求めます。

値が正なら容器Bの水の残りになります。

値が負なら容器Bには水がないので0を出力します。

いざ実装

#include <iostream>
#include <vector>
#include <utility>
#include <algorithm>
#include <cstdlib>

typedef long long ll;

using namespace std;

int main() {
    int a, b, c, ans;

    cin >> a >> b >> c;

    a -= b;

    ans = c - a;

    if(0 > ans) {
        ans = 0;
    }

    cout << ans << endl;

    return 0;

}

最後に

夏休みを目の前に残業続きです。 しんどいすけど頑張ります。

最後まで読んでいただいてありがとうございました。 もしよろしければtwitterアカウント(@piklus100yen)もフォローしていただけると幸いです!