Viết 3 chương trình thực hiện nhiệm vụ sau:
Đặt mã nguồn A, B, C của ba chương trình đó;
- nếu A chạy BC được sản xuất như đầu ra,
- nếu B chạy CA được sản xuất,
- nếu C chạy AB được sản xuất;
vì vậy mỗi chương trình viết một chuỗi (chu kỳ cho mỗi chương trình) và ẩn nó khỏi nó.
Bổ sung, nhưng các ràng buộc thiết yếu:
- sơ hở tiêu chuẩn bị cấm;
- mỗi chương trình phải dài ít nhất 1 byte;
- mỗi chương trình phải được viết bằng một ngôn ngữ khác nhau;
Sẽ thật tuyệt nếu bài dự thi của bạn có định dạng này:
Ngôn ngữ A (kích thước của A) - Ngôn ngữ B (kích thước của B) - Ngôn ngữ C (kích thước của C) - Điểm
A B C
<extra stuff>
Người chiến thắng là người có được số điểm tối thiểu, là tổng kích cỡ của ba chương trình.
Sẽ tốt hơn nếu có điểm số cuối cùng (để phù hợp với kịch bản bảng xếp hạng)
—
Leaky Nun
Tôi sẽ không đề nghị thời hạn.
—
Erik the Outgolfer
Bất kỳ yêu cầu về
—
Luis Mendo
A
, B
và C
là chuỗi khác nhau? Ví dụ, ba chuỗi có thể giống nhau không? Nếu chương trình in một dòng mới sau đầu ra, chúng ta có thể không tính điều đó không?
Nó không phải là cần thiết
—
Blex
A
, B
, C
sự khác biệt. Dòng mới được tính là một phần của đầu ra nên dòng mới trong chuỗi là một phần của chương trình.