首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >字母表阶梯

字母表阶梯
EN

Code Golf用户
提问于 2017-11-08 22:09:32
回答 76查看 5.9K关注 0票数 37

挑战

您的任务是创建一个程序或函数,在没有输入的情况下输出以下内容:

代码语言:javascript
复制
a
bb
ccc
dddd
eeeee
ffffff
ggggggg
hhhhhhhh
iiiiiiiii
jjjjjjjjjj
kkkkkkkkkkk
llllllllllll
mmmmmmmmmmmmm
nnnnnnnnnnnnnn
ooooooooooooooo
pppppppppppppppp
qqqqqqqqqqqqqqqqq
rrrrrrrrrrrrrrrrrr
sssssssssssssssssss
tttttttttttttttttttt
uuuuuuuuuuuuuuuuuuuuu
vvvvvvvvvvvvvvvvvvvvvv
wwwwwwwwwwwwwwwwwwwwwww
xxxxxxxxxxxxxxxxxxxxxxxx
yyyyyyyyyyyyyyyyyyyyyyyyy
zzzzzzzzzzzzzzzzzzzzzzzzzz

如果你愿意,你可以用大写字母代替小写字母。允许尾随/前导换行符或空格。

评分

这是密码-高尔夫,所以每种语言中最短的答案都是赢家。

EN

回答 76

Code Golf用户

回答已采纳

发布于 2017-11-09 05:21:51

05AB1E,2字节

代码语言:javascript
复制

在网上试试!

注意,这输出为行列表,这是OP显式允许的。该链接使用了一个带有漂亮打印(由换行符加入)的版本。

是如何工作的

  • A生成小写字母。
  • ƶ提升字母表(将每个元素乘以其索引)。
  • »通过换行符加入。
票数 14
EN

Code Golf用户

发布于 2017-11-08 22:21:18

Python 2,36字节

代码语言:javascript
复制
i=1
exec'print chr(i+96)*i;i+=1;'*26

在网上试试!

票数 22
EN

Code Golf用户

发布于 2017-11-09 00:59:51

脑盘,74字节

代码语言:javascript
复制
++++++++[>+>+++>++++++++++++<<<-]>++>++>+>+<<[->>[->+<<.>]>[-<+>]<+<+<<.>]

在网上试试!

解释

代码语言:javascript
复制
++++++++[>+>+++>++++++++++++<<<-]>++>++>+>+
TAPE:
  000
  010   C_NEWLINE
  026   V_ITERCOUNT
  097   V_ALPHA
 >001<  V_PRINTCOUNT
  000   T_PRINTCOUNT

V_ITERCOUNT TIMES:      <<[-   

  V_PRINTCOUNT TIMES:     >>[-
    INC T_PRINTCOUNT        >+
    OUTPUT V_ALPHA          <<.
                          >]

  RESTORE V_PRINTCOUNT    >[-<+>]
  INC V_PRINTCOUNT        <+
  INC V_ALPHA             <+
  OUTPUT C_NEWLINE        <<.
                        >]

在网上试试!

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

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

复制
相关文章

相似问题

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