30
n到b的下一个幂有多远?
设n和b为大于的正整数1。 输出n到的下一个幂的距离b。 对于n=5和b=3,3from 的下一个幂5是9(3^2 = 9),所以输出是9 - 5 = 4。 对于n=8和b=2,2from 的下一个幂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 …