11259. Переливання води


Відправити розв'язок

Бали: 100
Time limit: 1.0s
Memory limit: 250M

Author:
Problem type
Allowed languages
C++, Java, Pascal, Python

У нас є дві пляшки для води. Пляшка 1 може вмістити до \(A\) мілілітрів води, і тепер вона містить \(B\) мілілітрів води. Пляшка 2 містить \(C\) мілілітрів води. Ми перелиємо воду з пляшки 2 у пляшку 1, наскільки це можливо.

Скільки води залишиться в пляшці 2?

Формат вхідних даних

Вхідний потік містить цілі числа \(A,B,C\) (\(1 \le B \le A \le 20\), \(1 \le C \le 20\)), які розділяються пропуском.

Формат вихідних даних

У вихідний потік вивести кількість води у пляшці 2 після переливання.

Примітка

До прикладу 1:

Ми перелиємо два мілілітри води з пляшки 2 в пляшку 1, а один мілілітр води залишиться в пляшці 2.

Приклад вхідних даних

6 4 3

Приклад вихідних даних

1

Приклад вхідних даних

8 3 9

Приклад вихідних даних

4

Приклад вхідних даних

12 3 7

Приклад вихідних даних

0

Коментарі

Ще немає коментарів.