首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >计算不同基座中的6*9

计算不同基座中的6*9
EN

Code Golf用户
提问于 2014-01-05 09:26:00
回答 17查看 1.2K关注 0票数 16

输出以下结果(这是以2到36为基数计算6*9的结果)。确保字母是大写字母,并在每一行上输出乘法本身。

代码语言:javascript
复制
6 * 9 = 110110
6 * 9 = 2000
6 * 9 = 312
6 * 9 = 204
6 * 9 = 130
6 * 9 = 105
6 * 9 = 66
6 * 9 = 60
6 * 9 = 54
6 * 9 = 4A
6 * 9 = 46
6 * 9 = 42
6 * 9 = 3C
6 * 9 = 39
6 * 9 = 36
6 * 9 = 33
6 * 9 = 30
6 * 9 = 2G
6 * 9 = 2E
6 * 9 = 2C
6 * 9 = 2A
6 * 9 = 28
6 * 9 = 26
6 * 9 = 24
6 * 9 = 22
6 * 9 = 20
6 * 9 = 1Q
6 * 9 = 1P
6 * 9 = 1O
6 * 9 = 1N
6 * 9 = 1M
6 * 9 = 1L
6 * 9 = 1K
6 * 9 = 1J
6 * 9 = 1I

最短代码获胜。

EN

回答 17

Code Golf用户

发布于 2014-01-05 10:07:59

GolfScript,39个字符

代码语言:javascript
复制
35,{2+'6 * 9 = '54@base{.9>7*+48+}%n+}/

结果可见这里

票数 7
EN

Code Golf用户

发布于 2014-01-05 10:09:58

Octave,49

for i=2:36printf("6 * 9 = %s\n",dec2base(54,i))end

票数 7
EN

Code Golf用户

发布于 2014-01-05 11:23:18

Ruby (47)

代码语言:javascript
复制
2.upto(36){|t|puts"9 * 6 = "+54.to_s(t).upcase}

嗯,我知道GolfScript的解决方案更好,但是嘿,至少这不是深奥的.

票数 4
EN
页面原文内容由Code Golf提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://codegolf.stackexchange.com/questions/17604

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档