TR-M2. Qo‘shni bo‘lmagan sinflar
Litsey sinflari «do‘st sinflar» daraxtini tashkil qiladi: n ta sinf, n − 1 ta do‘stlik. i-sinfda aᵢ ta o‘quvchi bor. Musobaqaga bir nechta sinf tanlanadi, lekin do‘st sinflar ikkalasi birga tanlanmaydi (bir-birini qo‘llab-quvvatlashlari kerak).
Tanlangan sinflardagi o‘quvchilar soni eng ko‘pi bilan nechta bo‘lishi mumkin?
Kirish ma’lumotlari
Birinchi qatorda n, ikkinchisida a₁ … aₙ. Keyingi n − 1 qatorda do‘stlik u v.
Chiqish ma’lumotlari
Bitta son — eng katta yig‘indi.
Cheklovlar
1 ≤ n ≤ 2·10⁵; 0 ≤ aᵢ ≤ 10⁹. Javob 32 bitga sig‘maydi.
Misollar
Kirish
4 10 4 4 4 1 2 1 3 1 4
Chiqish
12
Kirish
1 7
Chiqish
7
Kirish
5 1 5 1 1 5 1 2 2 3 3 4 4 5
Chiqish
10
Tushuntirish
1-misol: 1-sinf (10) markazda, barglar 4 + 4 + 4 = 12 > 10 — barglarni olamiz.
Qoralama doskasi
Kod yozish
Kod yuborish
15 ta test
Yechim yuborish uchun
tizimga kiring.