#143O'rta
To'g'ri chiziqni bo'yash
Vaqt: 1 s · Xotira: 256 MB
- Saralash
Shart
Son o'qida ta kesma bo'yaldi, -kesma . Kesmalar bir-birini kesishi yoki ichma-ich bo'lishi mumkin. O'qning bo'yalgan qismi uzunligini toping.
Kirish formati
Birinchi qatorda (). Keyingi ta qatorda va ().
Chiqish formati
Bitta son — bo'yalgan qism uzunligi.
Namunalar
Kirish
2 1 3 2 4
Chiqish
3
Kirish
1 10 10
Chiqish
0
Izoh
Kesmalarni chap uchi bo'yicha saralang va ketma-ket yuring, joriy birlashma ni saqlab. Keyingi kesma bo'lsa, u joriy birlashmaga qo'shiladi: . Aks holda joriy birlashma uzunligi javobga qo'shiladi va yangisi boshlanadi.
Nuqta-kesma uzunligi . Javob gacha yetadi va 32 bitli int ga sig'maydi.
Manba: acmp.ru, 377-masala.
