Giá trị lớn nhất của phần dư
Nộp bài giải
Điểm:
7,00 (OI)
Giới hạn thời gian:
2.0s
Giới hạn bộ nhớ:
256M
Đầu vào:
stdin
Đầu ra:
stdout
Dạng bài
Ngôn ngữ cho phép
Ada, Algol, Assembly, Awk, C, C#, C++, D, Dart, Forth, Fortran, Go, Groovy, Java, Javascript, Kotlin, Lisp, Lua, Nim, ObjC, Pascal, Perl, PHP, Pike, Python, Racket, Ruby, Rust, Scheme, Scratch, Sed, TCL, Typescript, V, Zig
Cho dãy gồm số nguyên dương. Hãy tìm giá trị lớn nhất có thể của , trong đó và .
Ở đây là số dư khi chia cho (phép chia lấy phần dư của số nguyên không âm).
Dữ liệu vào
- Dòng đầu chứa số nguyên — số phần tử của dãy.
- Dòng thứ hai chứa số nguyên cách nhau bởi dấu cách.
Dữ liệu ra
In ra một số nguyên duy nhất — giá trị lớn nhất tìm được.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 3 3 4 5 |
2 | Chọn , , — đây là giá trị lớn nhất. |
| 7 2 13 22 32 72 91 96 |
27 | Chọn , , . |
| 1 1 |
0 | Chỉ có một phần tử, kết quả là . |
Bình luận