您的目标是,给定两个正整数a和b,计算(并输出)a^b,而不使用乘法、除法和幂本身(至少不是直接的)。当然,内建的指数函数。
这是密码-高尔夫,所以越短越好。
Input => Output
2, 3 => 8
5, 5 => 3125
100, 4 => 100000000
17, 9 => 118587876497
0, 1 => 0
3921, 0 => 1发布于 2016-04-30 19:42:59
这很慢,并且占用了大量内存:
{#,//(x#,:)/[y;0b]}/s不是除法,而是会聚操作符。
https://codegolf.stackexchange.com/questions/78942
复制相似问题