Problem
Diberi tatasusunan integer arbitrari. Tulis atur cara yang dalam satu laluan melalui tatasusunan menemui sekeping berterusan, jumlah nombor yang maksimum.
Catatan. Malah, ia diperlukan untuk mencari
i dan
j (
i<=j) supaya jumlah semua elemen tatasusunan daripada
ai< /sub> sehingga dan termasuk
aj akan menjadi maksimum.
Input
Baris pertama ialah nombor asli
n <= 100000 — bilangan elemen dalam tatasusunan. Baris
n berikut mentakrifkan elemen sebenar — integer, modulo tidak melebihi 30,000.
Cetakan
Keluarkan sepasang nilai indeks yang dikehendaki. Jika terdapat beberapa pasangan sedemikian, maka
j hendaklah minimum yang mungkin, dan jika
j adalah sama, nilai
i hendaklah maksimum mungkin. Pada baris pertama cetak
i, pada baris kedua -
j.
Contoh
| # |
Input |
Output |
| 1 |
5
-1
2
3
-2
2 |
2
3 |
| 2 |
7
2
-2
3
-1
5
-2
7 |
3
7 |
jadual>
Запрещенные операторы: sort; min; max; reverse; count; sum; index