Tổng Mảng Con Bằng Nhau
Nộp bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
3.0s
Python 3
5.0s
Giới hạn bộ nhớ:
256M
Đầu vào:
stdin
Đầu ra:
stdout
Tác giả:
Dạng bài
Ngôn ngữ cho phép
C++, Go, Java, Kotlin, Pascal, Python, Scratch
Cho mảng gồm phần tử sao cho tất cả các tổng mảng con liên tiếp đều khác nhau. Với mỗi chỉ số , hãy tìm giá trị thay đổi tối thiểu (theo giá trị tuyệt đối) cần áp dụng cho để tạo ra hai mảng con liên tiếp khác nhau có cùng tổng.
Dữ liệu vào
- Dòng 1: Số nguyên ().
- Dòng 2: số nguyên ().
Tất cả tổng mảng con liên tiếp ban đầu đều khác nhau.
Dữ liệu ra
- dòng, mỗi dòng chứa giá trị thay đổi tối thiểu cho chỉ số .
Ràng buộc
- Giới hạn thời gian: 3 giây
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 2 2 -3 |
2 3 |
Giảm đi 2: mảng thành , khi đó . Tăng thêm 3: mảng thành , khi đó . |
| 3 3 -10 4 |
1 6 1 |
Thay đổi thêm 1: . Thay đổi thêm 6: . Thay đổi thêm 1: . |
Bình luận