Cho số nguyên dương ~ n, k ~ và dãy số nguyên dương ~ a_1, a_2, …, a_n ~. Jerry muốn san bằng dãy số ~ a_1 + k, a_2 + k, …, a_{i-1} + k, a_n + k ~ bằng cách thực hiện nhiều lần các bước sau:
Các bước trên được thực hiện cho đến khi tất cả các số trong dãy có giá trị như nhau.
Ví dụ với dãy số ~ (3, 12, 6~ và ~k = 3 ~ thì Jerry sẽ thực hiện trên dãy số ~ (3+3, 12+3, 6+3 ) ~ như sau: ~ (6, 15, 9 ) ~ → chọn số ~ 6 ~ và ~ 15 ~ ~ → ~ ~ ( 6, 9, 9 ) ~ ~ → ~ chọn số ~ 6 ~ và ~ 9 ~ ~ → ~ ~ (6, 3, 9) ~ ~ → ~ chọn số ~ 3 ~ và ~ 9 ~ ~ → ~ ~ ( 6, 3, 6) ~ ~ → ~ chọn số ~ 6 ~ và ~ 3 ~ ~ → ~ ~ ( 3, 3, 6) ~ ~ → ~ chọn số ~ 6 ~ và ~ 3 ~ ~ → ~ ~ (3, 3, 3) ~. Vậy kết quả là ~ 3 ~
Dữ liệu vào
Kết quả
Ví dụ:
Input 1
3 2
3 12 6
0
3
Output 1
3
3
Code tích cực |
---|
Trong 24h |
|
Trong 7 ngày |
Trong 30 ngày |
Thống kê |
---|
AC/Sub: 97887/180710 Pascal: 17121 C++: 130348 Python: 33199 Lượt xem/tải tests: 37787 |