Masala #XYTYEHNILE

Xotira 256 MB Vaqt 1000 ms Qiyinchiligi 8 %
14

  

Bachgold muammosi

Bachgold masalasi juda oson ifodalanadi. Berilgan musbat butun son n ni maksimal mumkin bo'lgan tub sonlar yig'indisi sifatida tasvirlang. Har qanday 1 dan katta butun son uchun bunday tasvir mavjud ekanligini isbotlash mumkin.

Eslatib o'tamiz, butun son k tub son deb ataladi, agar u 1 dan katta bo'lsa va faqat ikkita musbat butun bo'luvchiga ega bo'lsa — 1 va k.


Kiruvchi ma'lumotlar:

Kirishning yagona qatori bitta butun son n (2 ≤ n ≤ 100 000) ni o'z ichiga oladi.


Chiquvchi ma'lumotlar:

Chiqishning birinchi qatori bitta butun son k — tasvirda maksimal mumkin bo'lgan tub sonlar sonini o'z ichiga olishi kerak.

Ikkinchi qatorda n yig'indisiga teng bo'lgan k ta tub son bo'lishi kerak. Siz ularni istalgan tartibda chop qilishingiz mumkin. Agar bir nechta optimal yechim mavjud bo'lsa, ularning istalganini chiqaring.


Misollar
# input.txt output.txt
1
5
2
2 3
2
6
3
2 2 2
Yechimini yuborish
Bu amalni bajarish uchun tizimga kiring, agar profilingiz bo'lmasa istalgan payt ro'yxatdan o'tishingiz mumkin