Nhiệm vụ của bạn, nếu bạn muốn chấp nhận nó, là viết một chương trình xuất ra một số nguyên dương (cao hơn 0). Nếu mã nguồn được nhân đôi, đầu ra phải giữ nguyên. Phần khó khăn là nếu mã nguồn được gõ ba lần (ba lần?) Thì đầu ra sẽ được nhân với 3.
Quy tắc
Bạn phải xây dựng một chương trình đầy đủ . Đó là, đầu ra của bạn phải được in thành STDOUT.
Nguồn ban đầu phải dài ít nhất 1 byte.
Cả hai số nguyên phải ở cơ sở 10 (xuất ra chúng trong bất kỳ cơ sở nào khác hoặc với ký hiệu khoa học đều bị cấm).
Chương trình của bạn không được lấy đầu vào (hoặc có đầu vào trống, không sử dụng).
Xuất ra các số nguyên với dấu cách / dấu cách hàng đầu được cho phép.
Số 0 đứng đầu chỉ được phép nếu số chữ số phù hợp, ví dụ: 001 - 001 - 003 hoặc 004 - 004 - 012
Bạn không thể giả sử một dòng mới giữa các bản sao của nguồn của bạn.
Đây là mã golf , vì vậy mã ngắn nhất (nguyên bản) trong mỗi ngôn ngữ sẽ thắng!
Lỗ hổng mặc định áp dụng.
Thí dụ
Giả sử mã nguồn của bạn là Abc
và đầu ra tương ứng của nó là 4
. Nếu tôi viết AbcAbc
thay thế và chạy nó, đầu ra vẫn phải 4
. Tuy nhiên nếu tôi viết AbcAbcAbc
và chạy nó, đầu ra phải được 12
.
Bị đánh cắp một cách đáng xấu hổ Xuất phát từ thử thách của ông Xcoder
int i=1;print i;
) thì mã trùng lặp của ( int i=1;print i;int i=1;print i;
) phải xuất cùng số với mã gốc và khi mã được nhân ba thành ( int i=1;print i;int i=1;print i;int i=1;print i;
) thì nó phải hiển thị số nhân với 3