Giter Site home page Giter Site logo

zouyonghe / helloworldcontest Goto Github PK

View Code? Open in Web Editor NEW

This project forked from involutehell/helloworldcontest

0.0 0.0 0.0 1 MB

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

License: MIT License

Ruby 3.42% JavaScript 8.72% R 3.10% PHP 1.68% C 19.64% Shell 15.37% MATLAB 24.55% Python 12.34% Brainfuck 7.36% HTML 3.81%

helloworldcontest's Introduction

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

helloworldcontest's People

Contributors

misteo avatar mole828 avatar yuanyan3060 avatar xiaomengxinx avatar mrcino avatar laoshubaby avatar qiancy98 avatar zymelaii avatar bakashigure avatar seng-jik avatar paoka1 avatar hagb avatar brx86 avatar esuadmin avatar ffashion avatar genggode avatar soarbest avatar tastror avatar bclswl0827 avatar mochaap avatar 0xiaoshenap avatar zouyonghe avatar 0x11111111 avatar renbaoshuo avatar mwsxy avatar szzrain avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.