Asosiy qismga o‘tish

TP-O1. Signal kuchi

Antennaga ketma-ket n ta signal keladi, i-signal — butun son aᵢ. Bir nechta ketma-ket signalni birlashtirganda natija ularning bitli YOKIsi (OR, |) bo‘ladi. Natija kamida K bo‘lishi uchun eng kam nechta ketma-ket signal kerak? Iloji bo‘lmasa, −1.

Oyna kengaysa, OR kamaymaydi — demak ikki ko‘rsatkich ishlaydi. Faqat oynadan elementni chiqarishda OR ni qanday «orqaga qaytarish» kerak — o‘ylab ko‘ring.

Kirish ma’lumotlari

Birinchi qatorda n va K, ikkinchisida n ta son.

Chiqish ma’lumotlari

Bitta son — eng qisqa bo‘lak uzunligi yoki −1.

Cheklovlar

1 ≤ n ≤ 5·10⁴; 0 ≤ aᵢ, K < 2³⁰.

Misollar

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