Published on

Smallest Good Base

Authors

📝 Vazifa tavsifi

Sizga satr ko'rinishida butun son n berilgan. k asosida n ni 111...1 (faqat 1 lardan tashkil topgan satr) sifatida ifodalash mumkin bo'lgan eng kichik k asosini satr sifatida qaytaring.

Boshqacha qilib aytganda, shunday k ni topingki, bunda: n=k0+k1+k2+...+kmn = k^0 + k^1 + k^2 + ... + k^m tengligi m>1m > 1 qiymat uchun o'rinli bo'lsin.

Misol:

Input: n = "13"
Output: "3"
Tushuntirish: 3 asosida: 13 = 111 (3^2 + 3^1 + 3^0 = 9 + 3 + 1 = 13)

Smallest Good Base

Qiyin50 daqiqa30 ball

📚 Misollar

Kiruvchi: n = "13"
Chiquvchi: "3"
Kiruvchi: n = "4681"
Chiquvchi: "8"
func solve(_ n: String) -> String { // Kodingizni shu yerga yozing return "" }

Run tugmasini bosing

Buy mea coffee