Viết chương trình không có đầu vào và in Hello, World!
ra thiết bị xuất chuẩn hoặc ngôn ngữ thay thế gần nhất với ngôn ngữ của bạn. Điều hấp dẫn là mỗi dòng trong chương trình của bạn chỉ phải chứa các ký tự ASCII có thể in được và nó phải theo thứ tự từ điển, hay còn gọi là sắp xếp.
Dưới đây là tất cả 95 ký tự ASCII có thể in theo thứ tự:
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
Vì vậy, ví dụ, dòng !!A0~
sẽ không hợp lệ vì A
và 0
không đúng thứ tự. Dòng !!0A~
này sẽ hợp lệ.
Mỗi dòng trong chương trình của bạn có thể có độ dài bất kỳ và có thể có bất kỳ số lượng dòng nào. Các dòng trống được coi là sắp xếp. Mỗi phòng trong số dòng mới trong chương trình của bạn phải giống nhau (không pha trộn \n
và \r\n
). Các tab và các ký tự ASCII không in được đều bị cấm.
Do nhu cầu phổ biến , điều kiện thắng đã được chuyển đổi:
Bài nộp có ít dòng nhất sẽ thắng. Tiebreaker đi đến chương trình ngắn nhất (dòng mới được tính là các ký tự đơn).
Chỉ Hello, World!
và một dòng mới tùy chọn nên được đầu ra. Lưu ý rằng HQ9 + không hợp lệ vì nó xuất ra hello, world
. Tôi có thể cấm các ngôn ngữ tương tự như HQ9 + có một ký tự "Xin chào, Thế giới!" lệnh do tầm thường của họ.
Dấu:
Điều này chắc chắn có thể có trong Unary và Lenguage , mặc dù không chính xác lắm.