DONGDU - Đồng dư
Dữ liệu vào: Standard input
Dữ liệu ra: Standard output
Giới hạn thời gian: 1.0 giây
Giới hạn bộ nhớ: 128 megabyte
Đăng bởi: ღღA2K53PKღღ

Hai bạn An và Bình thường xuyên nhắn tin cho nhau. Một lần An muốn gửi thông tin là ba số nguyên dương a, b, c cho Bình, để chắc chắn Bình nhận được đúng ba số a, b, c nên An quyết định gửi thêm một số nguyên d để Bình kiểm tra khi nhận được ba số a, b, c. Số nguyên d mà An chọn thỏa mãn điều kiện:

1) a%d = b%d = c%d, trong đó % là phép chia lấy dư;

2) d lớn nhất.

Yêu cầu: Cho ba số nguyên dương a, b, c, hãy giúp An tìm số nguyên d thỏa mãn yêu cầu trên.

INPUT: Gồm một dòng duy nhất ghi ba số nguyên dương a, b, c đôi một khác nhau.

OUTPUT: Một dòng duy nhất in ra số nguyên d tìm được.

Ràng buộc:

- Có 50% số test tương ứng với 50% số điểm thỏa mãn điều kiện a,b,c < 106.

- Có 50% số test còn lại tương ứng với 50% số điểm thỏa mãn điều kiện a,b,c < 1018.

Ví dụ

  • input
    2 4 6
    output
    2
Back to Top