gpt4 book ai didi

Perl 高尔夫 : Print the powers of a number

转载 作者:行者123 更新时间:2023-12-02 05:21:29 25 4
gpt4 key购买 nike

最短的 Perl 单行代码是什么,它打印出硬编码的 2 位小数的前 9 次幂(例如,.37),每行各占一行?

输出看起来像这样:

1
0.37
0.1369
[etc.]

官方 Perl 高尔夫规则:

  1. (键)击次数最少的获胜
  2. 您的笔画数包括命令行

最佳答案

使用 perl 5.10.0 及更高版本:

perl -E'say 0.37**$_ for 0..8'

对于较旧的 perls,您没有 say 和 -E,但这有效:

perl -le'print 0.37**$_ for 0..8'

更新:第一个解决方案由 30 个按键组成。去掉第一个 0 得到 29。另一个空间可以节省,所以我最终的解决方案是 28 笔画:

perl -E'say.37**$_ for 0..8'

关于Perl 高尔夫 : Print the powers of a number,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/210068/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com