Asosiy qismga o‘tish

GR-E4. Eng kam sakrash

GR-E3 dagi kabi: n ta tosh, i-toshdan ko‘pi bilan aᵢ ta oldinga sakrash mumkin. Endi qurbaqa 1-toshdan n-toshga eng kam nechta sakrashda yetadi? Yetib bo‘lmasa — -1.

Kirish ma’lumotlari

Birinchi qatorda n, ikkinchisida n ta son aᵢ.

Chiqish ma’lumotlari

Bitta son — eng kam sakrashlar soni yoki -1.

Cheklovlar

1 ≤ n ≤ 2·10⁵; 0 ≤ aᵢ ≤ 10⁹.

Misollar

Kirish
5
2 3 1 1 4
Chiqish
2
Kirish
5
3 2 1 0 4
Chiqish
-1
Kirish
1
0
Chiqish
0
Qoralama doskasi
Kod yozish
Kod yuborish 14 ta test
Yechim yuborish uchun tizimga kiring.