/ThreeKeysProgramming

三键成码 | Three Keys code dancing

Primary LanguageLuaMIT LicenseMIT

三键成码

Readme in English | 简体中文

选三个键来完成你最伟大的作品!蹭下周杰伦 三键成曲 的热度

比赛规则

  1. 参赛选手自行挑选三个「字母 / 数字」来编写代码,代码中的「字母 / 数字」只能且必须 有这三个
  2. 除此三个「字母 / 数字」外,额外允许使用普通键盘上的所有 ASCII 符号(例如 {, ; 等)
  3. 该程序运行后输出 Hello, World!, 有且仅有该内容,要求分毫不差,注意大小写和符号
  4. 上传的所有文件体积最小者获胜!(结果截图、说明文档等的不算)
  5. 不限编程语言,但禁止使用极小众语言;我们对极小众的定义是:Github 语言统计 上从未出现过的语言
  6. 所有的依赖条件均需是在本比赛开始前就是已有的;否则请上传,作为文件内容统计的一部分!
  7. 要求使用平庸的编译/执行命令、测试环境、文件名,除平庸部分外,其余部分也需要符合上述 1, 2 两条的要求

排名

请参赛的朋友自行修改自己的排名,未添加的视为没有参赛
Add your rank here and show off

排名 作者 体积 语言 留言
1 nocat 38 Bytes PHP make PHP greate again!
2 MoTIEdsuNe 85 Bytes Ruby 大概还能再压,但是懒
3 鼹鼠 109 Bytes JavaScript
4 FiveYellowMice 111 bytes Ruby 大概还能再压,但是懒
5 Jack-Works 126 bytes JavaScript
6 benpigchu 142 Bytes Python 大概还能再压,但是懒
7 GalvinGao 3.3 KB JavaScript 感谢鼹鼠(
- 谓道之求 138 Bytes Matlab 过几天就符合规则了)
- Nyaacinth 257 Bytes Lua (LuaJIT) 做不到,但是 Lua 值得有姓名!

参赛方式

  • 加入本 Github 组织 或者 Pull Request 提交代码
  • 每个人自己建一个文件夹,在里面放上代码和 README, 截图等
  • 修改上面的 排名,填入自己的成绩和想说的话

奖品

  • 第一名:一箱好喝的咖啡
  • 参与奖:随机抽一名,一箱难喝的无糖黑咖啡

广告位招租,有没有老板赞助奖品的

比赛时间

即日起 ~ 2022 年 7 月 17 日晚 10 点(北京时间)

FAQ

可以通过编译参数进行一些操作么?

请参考比赛规则:

  1. 要求使用平庸的编译/执行命令、测试环境、文件名,除平庸部分外,其余部分也需要符合上述 1, 2 两条的要求

所以几乎是不可行的,但如果你可以完全符合规则也是可以的。

可以请求网络么?

请参考比赛规则:

  1. 该程序运行后输出 Hello, World!, 有且仅有该内容,要求分毫不差,注意大小写和符号
  2. 所有的依赖条件均需是在本比赛开始前就是已有的;否则请上传,作为文件内容统计的一部分!
  3. 要求使用平庸的编译/执行命令、测试环境、文件名,除平庸部分外,其余部分也需要符合上述 1, 2 两条的要求

同样几乎是不可行的,但如果你可以完全符合规则也是可以的。

编译型语言(特别是 C/C++ )是不是没戏了?

好像是的,我们也在思考如何在不大幅度修改规则的前提下,开个口子让编译型语言也参加进来,但目前还没什么好主意。
如果你有好的点子,也欢迎向我们提供~

HTML, Brainfuck 可以参赛么?

不可以。

  • HTML 甚至不算一门编程语言,它也从未出现在 Github 语言统计
  • Brainfuck 也未出现过,而且就算允许,也无法符合比赛规则:

    参赛选手自行挑选三个「字母 / 数字」来编写代码,代码中的「字母 / 数字」只能且必须 有这三个

我使用了某个小众语言,它在往期的 Github 语言统计中出现过,但最新季度的统计中没有它,可以么?

可以,只要在任一期出现过均可。

  1. 不限编程语言,但禁止使用极小众语言;我们对极小众的定义是:Github 语言统计 上从未出现过的语言

这条规则是为了避免比赛变成「可以直接输出 HelloWorld 的小众语言发掘大赛」或者「自创语言大赛」而设立的,并不是为了对大家进行过多的限制。

为什么我 clone 出错?

加上 --depth=1 再试试

git clone https://github.com/InvoluteHell/ThreeKeysProgramming.git --depth=1

讨论

欢迎加入 QQ 群 (672372860), Telegram 群 ,或通过 issue, discussions 讨论!