Nghỉ dưỡng

Xem dạng PDF

Gửi bài giải

Điểm: 5,00
Giới hạn thời gian: 2.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Dạng bài
Ngôn ngữ cho phép
C++

Vasiliy đã dành kỳ nghỉ của mình trong một nhà điều dưỡng, trở lại và thấy rằng anh ta hoàn toàn quên chi tiết về kỳ nghỉ của mình!

Mỗi ngày có một bữa ăn sáng, một bữa tối và một bữa ăn tối trong một phòng ăn của nhà điều dưỡng (tất nhiên, theo thứ tự này). Thứ duy nhất mà Vasiliy có bây giờ là một tấm thiệp từ phòng ăn kèm theo ghi chú bao nhiêu lần anh ta ăn sáng, ăn tối và ăn tối (do đó, thẻ chứa ba số nguyên). Vasiliy đôi khi có thể đã bỏ lỡ một số bữa ăn, ví dụ, anh ta có thể đã có một bữa ăn sáng và bữa tối, nhưng một bữa tối, hoặc, có lẽ, vào một số ngày anh ta đã không ở phòng ăn.

Vasiliy không nhớ thời gian trong ngày khi anh đến phòng điều dưỡng (trước khi ăn sáng, trước bữa tối, trước bữa ăn tối hoặc sau bữa ăn tối) và thời gian anh rời khỏi nó (trước bữa sáng, trước bữa tối, trước bữa ăn tối hoặc sau bữa ăn tối ). Vì vậy, ông xem xét bất kỳ trong số các lựa chọn này. Sau khi Vasiliy đến nhà điều dưỡng, anh ta ở đó suốt thời gian cho đến khi anh ta rời đi. Xin lưu ý rằng có thể Vasiliy rời khỏi nhà điều dưỡng vào cùng ngày anh ấy đến.

Theo các ghi chú trong thẻ, giúp Vasiliy xác định số lượng bữa ăn tối thiểu trong phòng ăn mà anh ta có thể đã bỏ lỡ. Chúng ta không nên tính là những bữa ăn bị bỏ lỡ vào ngày đến trước khi đến và bữa ăn của Vasiliy vào ngày khởi hành sau khi anh ấy rời đi.

Đầu vào

Dòng duy nhất chứa ba số nguyên b , d và s ( 0 ≤  b ,  d ,  s  ≤ 1018 ,   b  +  d  +  s >=1 ) - số lượng bữa sáng, bữa tối và bữa tối mà Vasiliy có trong kỳ nghỉ của mình trong phòng điều dưỡng.

Đầu ra

In số nguyên duy nhất - số lượng bữa ăn tối thiểu có thể có mà Vasiliy có thể đã bỏ lỡ trong kỳ nghỉ của mình.

SAMPLE INPUT

3 2 1

SAMPLE OUTPUT

1

SAMPLE INPUT

1 0 0

SAMPLE OUTPUT

0

SAMPLE INPUT

1 1 1

SAMPLE OUTPUT

0

Trong mẫu đầu tiên, Vasiliy có thể đã bỏ lỡ một bữa ăn tối, ví dụ, trong trường hợp anh ta đến trước khi ăn sáng, đã ở trong nhà điều dưỡng trong hai ngày (bao gồm cả ngày đến) và sau đó rời đi sau bữa sáng vào ngày thứ ba.

Trong mẫu thứ hai, Vasiliy có thể đã đến trước khi ăn sáng, đã có nó và ngay lập tức rời khỏi nhà điều dưỡng, không bỏ lỡ bất kỳ bữa ăn nào.

Trong mẫu thứ ba, Vasiliy có thể đã ở trong nhà điều dưỡng trong một ngày, không bỏ lỡ bất kỳ bữa ăn nào.


Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.