给定一个从0到111111的二进制数,将其转换为三进制。(基数3)。然后打印结果。
不使用转换列表。
不许搞鬼
必须使用字符串作为数字。
不压缩输入字符串,因为我将用几个不同的数字测试代码,我不能使用压缩字符串
我指的是基数3所以0,1,2,10,11,12,20.ect
前导零将出现在001101
最重要的数字在左边。
String input = "110111"
String a = code(input);
print(a);这是暗号高尔夫!
用最小的尺寸正确地做。
发布于 2016-12-18 19:47:20
bc<<<"ibase=2;obase=3;$1"发布于 2016-12-18 19:44:01
s=>(+`0b${s}`).toString(3)https://codegolf.stackexchange.com/questions/103588
复制相似问题