eolymp
bolt
Try our new interface for solving problems
Məsələlər

Bölünən aralıq

Bölünən aralıq

Sizə a1, a2, ..., an tam ədədlərindən ibarət a massivi verilir. Bu massivin elə hər hansı alt massivini tapın ki, bu alt massivdəki elementlərin cəmi n ə tam bölünsün. Yəni ki, elə hər hansı (i, j) (1ijn) ədədləri tapın ki, (ai + ai+1 + ... + aj) cəmi n ə tam bölünsün. Əgər belə (i, j) cütü tapmaq mümkün deyilsə bu halda cavab olaraq (−1, −1) cütü verin.

Giriş verilənləri

Birinci sətirdə bir tam ədəd, n (1n105) a massivinin elementləri sayı verilir. Növbəti sətirdə n sayda tam ədəd a1, a2, ..., an (0ai109) verilir.

Çıxış verilənləri

Çıxışa yeganə sətirdə tapşırığın şərtini ödəyən hər hansı (i, j) (1ijn) cütünü, belə cüt olmadıqda isə (−1, −1) verin.

İzah

a1 + a2 + a3 = 4 + 2 + 4 = 10. Cəm 5 ə tam bölünür.

Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 128 MiB
Giriş verilənləri #1
5
4 2 4 3 6
Çıxış verilənləri #1
1 3
Mənbə 2022 Azerbaijan Round 1, 10-11 classes