Skip to content

benpigchu/ThreeKeysProgramming

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

三键成码

仅使用三个键来编写代码的比赛!蹭下周杰伦 三键成曲 的热度

比赛规则

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

目前排名

请参赛的朋友自行修改自己的排名,未添加的视为没有参赛

排名 作者 体积 语言 留言
1 nocat 38 Bytes PHP make PHP greate again!
2 鼹鼠 109 Bytes JavaScript
3 benpigchu 142 Bytes Python 大概还能再压,但是懒
4 GalvinGao 3.3 KB JavaScript 感谢鼹鼠(
- 谓道之求 138 Bytes Matlab 过几天就符合规则了)

参赛方式

  • 加入本 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 的小众语言发掘大赛」或者「自创语言大赛」而设立的,并不是为了对大家进行过多的限制。

讨论

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

About

三键成码 | Programming with THREE KEYS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 33.3%
  • MATLAB 32.3%
  • JavaScript 25.5%
  • PHP 8.9%