[Buổi 2][Rẽ nhánh][HW] Bài 6: Chuyển nước
Chuyển nước
Bối cảnh
Chúng ta có hai bình để đựng nước.
Yêu cầu
Bình 1 có thể chứa tối đa \(A\) ml nước, và hiện tại nó chứa \(B\) ml nước.
Bình 2 chứa \(C\) ml nước.
Chúng ta sẽ chuyển nước từ Bình 2 sang Bình 1 càng nhiều càng tốt.
Hỏi sẽ còn bao nhiêu ml nước trong Bình 2?
Input
A B C
Output
In ra số nguyên biểu thị lượng nước, tính bằng ml, còn lại trong Bình 2.
Ràng buộc
- Tất cả giá trị đầu vào là số nguyên.
- \(1 \leq B \leq A \leq 20\)
- \(1 \leq C \leq 20\)
Ví dụ 1
Input
6 4 3
Output
1
Giải thích ví dụ
Chúng ta sẽ chuyển hai ml nước từ Bình 2 sang Bình 1, và một ml nước sẽ còn lại trong Bình 2.
Ví dụ 2
Input
8 3 9
Output
4
Giải thích ví dụ
Ví dụ 1:
- Chuyển nước từ Bình 2 sang Bình 1, còn lại 1 ml nước trong Bình 2.
Ví dụ 2:
- Chuyển nước từ Bình 2 sang Bình 1, còn lại 4 ml nước trong Bình 2.
Thông tin học tập
- Buổi: B02
- Concepts: if/else, arithmetic expressions
- Giới hạn kiến thức: B01-B02
- Time limit: 1 second
- Memory limit: 20 MB
- Point: 10
Comments