Các thách thức
Viết một chương trình hoàn chỉnh ghi gấp đôi số byte vào đầu ra tiêu chuẩn so với độ dài của chương trình.
Quy tắc
Chương trình phải ghi các ký tự ASCII vào đầu ra tiêu chuẩn.
Nội dung của đầu ra không quan trọng.
Đầu ra, được đo bằng byte, phải chính xác gấp đôi độ dài của chương trình, cũng được đo bằng byte, trừ khi bạn hoàn thành phần thưởng.
Bất kỳ dòng mới nào được bao gồm trong số byte của đầu ra.
Thêm
Chương trình của bạn có thể tùy chọn lấy một số n
, làm đầu vào. Nếu vậy, đầu ra phải chính xác n * program length
byte. Bạn có thể giả sử rằng n sẽ luôn là một số nguyên dương. Nếu không có đầu vào nào được cung cấp, n
phải mặc định là 2.
Nếu bạn làm điều này, bạn có thể trừ 25 byte khỏi điểm số của bạn.
Chương trình ngắn nhất sẽ thắng.
Những hạn chế
Không có sơ hở tiêu chuẩn.
Chương trình phải dài ít nhất 1 byte.
Không thêm khoảng trắng không cần thiết vào mã nguồn để thay đổi độ dài của nó. Tương tự, ý kiến không được tính.
Trừ khi bạn hoàn thành phần thưởng, chương trình phải chấp nhận không có đầu vào. Nếu bạn hoàn thành phần thưởng, số nguyên phải là đầu vào duy nhất.
Điểm thấp nhất (độ dài chương trình tính bằng byte - tiền thưởng) sẽ thắng.
Câu trả lời ngắn nhất cho mỗi ngôn ngữ sẽ thắng cho ngôn ngữ đó .
Bảng xếp hạng
Dưới đây là một Stack Snippet để tạo cả bảng xếp hạng thông thường và tổng quan về người chiến thắng theo ngôn ngữ.
Để đảm bảo rằng câu trả lời của bạn hiển thị, vui lòng bắt đầu câu trả lời của bạn bằng một tiêu đề, sử dụng mẫu Markdown sau:
# Language Name, N bytes
nơi N
là kích thước của trình của bạn. Nếu bạn cải thiện điểm số của mình, bạn có thể giữ điểm số cũ trong tiêu đề, bằng cách đánh bại chúng thông qua. Ví dụ:
# Ruby, <s>104</s> <s>101</s> 96 bytes
Nếu bạn muốn bao gồm nhiều số trong tiêu đề của mình (ví dụ: vì điểm của bạn là tổng của hai tệp hoặc bạn muốn liệt kê riêng các hình phạt cờ của thông dịch viên), hãy đảm bảo rằng điểm thực tế là số cuối cùng trong tiêu đề:
# Perl, 43 + 2 (-p flag) = 45 bytes
Bạn cũng có thể đặt tên ngôn ngữ thành liên kết sau đó sẽ hiển thị trong đoạn trích bảng xếp hạng:
# [><>](http://esolangs.org/wiki/Fish), 121 bytes
n * program length
byte, hay đó là mức tối thiểu?