Trong học kỳ này, bạn đang học môn Cấu trúc Dữ liệu & Thuật toán. Giảng viên của môn học là một người rất đam mê toán học và đã đặt ra một luật "thưởng điểm chuyên cần" đặc biệt cho sinh viên.
Trong toàn khóa học, giảng viên sẽ tổ chức 3 bài kiểm tra. Bạn vừa xem trên hệ thống và biết điểm của 2 bài kiểm tra đầu tiên mình đạt được lần lượt là A và B (tính trên thang điểm 100).
Để được nhận thêm điểm thưởng vào cuối kỳ, giảng viên yêu cầu điểm số của bài kiểm tra thứ ba (gọi là x) phải cùng với A và B tạo thành một cấp số cộng khi sắp xếp theo một thứ tự bất kỳ. Điều này có nghĩa là "phong độ học tập" của bạn qua 3 bài kiểm tra phải thể hiện sự tăng đều đặn, giảm đều đặn, hoặc duy trì ổn định với cùng một khoảng cách điểm số.
Là một sinh viên hệ IT đang tính toán chiến lược ôn thi cuối kỳ, bạn hãy viết một chương trình để tính xem: Có bao nhiêu mục tiêu điểm số x (là số nguyên) mà bạn có thể nhắm tới ở bài kiểm tra cuối cùng để thỏa mãn điều kiện nhận điểm thưởng của giảng viên?