Lasciate n
ed b
essere numeri interi positivi più grandi di 1
.
Emette la distanza dalla n
prossima potenza di b
.
Per n=5
e b=3
, la potenza successiva di 3
from 5
è 9
( 3^2 = 9
), quindi l'output è 9 - 5 = 4
.
Per n=8
e b=2
, la potenza successiva di 2
from 8
è 16
( 2^4 = 16
), quindi l'output è 16 - 8 = 8
. Si noti che questo n
è un potere di 2
questo esempio.
Casi test:
n b output
212 2 44
563 5 62
491 5 134
424 3 305
469 8 43
343 7 2058
592 7 1809
289 5 336
694 3 35
324 5 301
2 5 3
Questo è code-golf . Vince la risposta più breve in byte. Si applicano scappatoie standard .