Skip to content

Print "Hello World" without HELLOWORLD | 不使用 HELLOWORLD 来输出 "Hello World" 的比赛!

License

Notifications You must be signed in to change notification settings

zouyonghe/HelloWorldContest

 
 

Repository files navigation

HelloWorldContest

Print "Hello World" without HELLOWORLD

不使用 HELLOWORLD 来输出 "Hello World" 的比赛!

背景

张三是个编程初学者,他想尝试输出Hello World,可是不巧他的电脑键盘上 'HELLOWORLD' 这几个键都坏了,你能帮帮他么?
背景是我口胡的,以比赛准则为准

比赛规则

  • 要求输出Hello World字样,有且仅有Hello World
  • 上传的所有代码中,不可以出现 'HELLOWORLD' 中任一字母,包括文件名、文件内容(头文件、函数名等等)、执行的命令等(特例:编译/解释器的名字不算,例如python,但除此之外的执行命令中不可以有)
  • 不限编程语言,可以使用小众语言,但要求使用的语言图灵完备
  • 上传的所有文件体积最小者获胜!(结果截图、说明文档等的不算)
  • 所有的依赖条件均需是在本比赛开始前就是已有的;否则请上传,作为文件内容统计的一部分!
  • 新增规则:不可以从文件名读取信息
  • 其他的想到了再补充,总之不准赖皮,不准卡BUG(

奖品

  • 第一名:一箱无糖黑咖啡
  • 参与奖:随机抽取一名,也是一箱咖啡!

参赛方式

  • 加入本 Github 组织提交上传代码 或者 Pull Request 提交代码
  • 每个人自己建一个文件夹

比赛时间

即日起 ~ 2021年12月19日晚10点(北京时间)

比赛实况!

InvoluteHell#4

FAQ

那我上传一个二进制文件

没问题!但是获胜方式是按上传内容体积算的,二进制文件你还能赢么 2333

那我从自己的服务器上读取字符串

没问题。但请注意这几条规则:

  • 要求输出Hello World字样,有且仅有Hello World
  • 所有的依赖条件均需是在本比赛开始前就是已有的;否则请上传,作为文件内容统计的一部分!

可以用 HTML 么?

不可以!HTML 不是图灵完备的,不符合规则

可以用 Bash 么?

还真可以!因为 Bash 是图灵完备的(没想到吧!

我找到了一个特别冷门的语言,能直接输出Hello World

没问题。但请注意这几条规则:

  • 要求输出Hello World字样,有且仅有Hello World
  • 使用的语言图灵完备
  • 所有的依赖条件均需是在本比赛开始前就是已有的;否则请上传,作为文件内容统计的一部分!

其他问题

欢迎加 QQ 群 672372860,或通过 ISSUE 讨论!

About

Print "Hello World" without HELLOWORLD | 不使用 HELLOWORLD 来输出 "Hello World" 的比赛!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • MATLAB 24.6%
  • C 19.6%
  • Shell 15.4%
  • Python 12.3%
  • JavaScript 8.7%
  • Brainfuck 7.4%
  • Other 12.0%