Asosiy tarkibga o‘tish

Masalalar

Kirish
Masalalar
0120

Tub ko‘paytuvchilar

Medium 250 ball 1000 ms 64 MB admin

Har bir sonni tub sonlar ko‘paytmasi ko‘rinishida yozish mumkin: $60 = 2 \cdot 2 \cdot 3 \cdot 5$. Berilgan $n$ sonni tub ko‘paytuvchilarga ajrating.

Diqqat: $n$ katta bo‘lishi mumkin — $n$ gacha sikl vaqtga sig‘maydi.

Kirish ma‘lumotlari

Bitta butun son $n$ ($2 \le n \le 10^{12}$).

Chiqish ma‘lumotlari

Tub ko‘paytuvchilarni o‘sish tartibida, probel bilan ajratib chiqaring (takrorlanganlari ham).

Misollar

Kirish
60
Chiqish
2 2 3 5
Kirish
13
Chiqish
13
Chekinishbo‘sh joy soni
Kodingiz shu brauzerda saqlanadi.
Kirish

Masala bahosi

Hali hech kim baholamagan.

Baholash uchun tizimga kiring.

Eng yaxshi yechimlar

Eng tez

Barchasi
  1. 1 bigbos Python 3 750 ms
  2. 2 I Islomjon11 Python 3 799 ms

Eng qisqa

Barchasi
  1. 1 bigbos Python 3 147 belgi
  2. 2 I Islomjon11 Python 3 189 belgi

Menyu

Ko‘rinish

Klaviatura yorliqlari

Ctrl K yoki /
Qidirish va buyruqlar
g h
Bosh sahifa
g p
Masalalar
g c
Musobaqalar
g r
Reyting
Ctrl Enter
Masala sahifasida — yechimni yuborish
?
Shu oyna