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 nnn (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 nnn yig'indisiga teng bo'lgan kkk 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