Нехай nі bбудуть натуральними числами більше, ніж 1.
Виведіть відстань від nнаступної потужності b.
Для n=5і b=3, наступна потужність 3від 5- 9( 3^2 = 9), тому вихід є 9 - 5 = 4.
Для n=8і b=2, наступна потужність 2від 8- 16( 2^4 = 16), тому вихід є 16 - 8 = 8. Зауважте, що nце сила 2цього прикладу.
Тести:
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
Це код-гольф . Найкоротша відповідь у байтах виграє. Застосовуються стандартні лазівки .