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