/ThreeKeysProgramming

三键成码 | Three Keys code dancing

Primary LanguageJavaMIT LicenseMIT

三键成码

Readme in English | 简体中文

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

比赛规则

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

排名

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

排名 作者 体积 语言 留言
1 uye 33 Bytes PHP 狗都不写PHP
1 bakashigure 33 Bytes PHP 狗都不写PHP
3 nocat 36 Bytes PHP make PHP greate again!
4 MoTIEdsuNe 85 Bytes Ruby 大概还能再压,但是懒
5 MistEO 91 Bytes Bash 好耶又超过鼹鼠了
5 satgo1546 91 Bytes C C语言你得给劲儿啊
7 鼹鼠 103 Bytes JavaScript 不能被玛丽这么轻松就
8 FiveYellowMice 111 bytes Ruby 大概还能再压,但是懒
9 Jack-Works 126 bytes JavaScript
10 benpigchu 140 Bytes Python 大概还能再压,但是懒
11 dantmnf 247 Bytes Ruby 本来是一个字母数字都不带,随便改改(
12 OverflowCat 261 Bytes PowerShell 为什么不试试 M$ 的功率壳呢?
13 vantis 792 Bytes Java 能不能写出来纯看字母选得好不好 =。=
14 GalvinGao 3.3 KB JavaScript 感谢鼹鼠(
15 Elihuso 8.3 KB JavaScript js本来就很fuck(
- 许兴逸 124Bytes Haskell 我import了Data.Char【
- 谓道之求 138 Bytes Matlab 过几天就符合规则了)
- Nyaacinth 248 Bytes Lua (LuaJIT) 做不到,但是 Lua 值得有姓名!

参赛方式

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

奖品

- 第一名:一箱好喝的咖啡 + 10 刀 Apple/Google 礼品卡
- 参与奖:随机抽一名,一箱难喝的无糖黑咖啡

10 刀礼品卡由 @守夜人 大佬赞助,感谢老板

奖品抽完了!

比赛时间

就是现在!

FAQ

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

请参考比赛规则:

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

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

可以请求网络么?

请参考比赛规则:

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

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

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 讨论!