Terinspirasi oleh ini . Ada angka, yang diberikan sebagai integer, string, atau array digit (pilihan Anda). Temukan basis di mana representasi nomor akan memiliki paling "4" dan kembalikan basis itu.
Hasil Angka 624 5 444 10 68 16
batasan:
- Basis yang dikembalikan tidak boleh lebih besar dari input.
- angka kurang dari atau sama dengan abs (4) tidak boleh dianggap sebagai input yang valid, sehingga pengembalian yang tidak terdefinisi dapat diterima
[1,15,3,64,43]
untuk beberapa nomor di basis 80
. Anda hanya mengeluarkan nomor basis, sehingga secara teknis Anda dapat menguji setiap basis dari 2
hingga n
.
1
,, 2
dan 3
, yang memiliki angka "4" (0) yang sama di setiap basis? Juga, banyak angka memiliki angka yang sama "4" dalam banyak basis (misalnya, 4
dalam basis apa pun> 5, 44
dalam basis apa pun> 45, 14
dalam basis 9, atau basis apa pun> 15, dll). Haruskah jawaban yang benar menjadi basis terkecil dengan jumlah "4" terbesar?