Viết mã chạy hoặc biên dịch bằng càng nhiều ngôn ngữ lập trình càng tốt và in một danh sách tên mới của các ngôn ngữ lập trình hiện tại và trước đó.
- Mỗi ngôn ngữ được sử dụng phải có tên dài hơn 1 ký tự so với trước đó; Ví dụ.
C#
,C++
,Ruby
,Jelly
,Python
... - Mỗi ngôn ngữ phải xuất ra một danh sách các tên ngôn ngữ được phân tách bằng một dòng mới, được sắp xếp theo độ dài.
- Đầu ra phải là một kim tự tháp: Danh sách chỉ có thể chứa các tên ngôn ngữ được sử dụng, ngắn hơn tên ngôn ngữ tập lệnh đang chạy + tên của ngôn ngữ tập lệnh đang chạy.
- Hàng đầu và dấu vết mới được cho phép.
- Sơ hở tiêu chuẩn bị cấm.
- Không được phép tạo ngôn ngữ lập trình tùy chỉnh chỉ để tăng điểm.
- Số phiên bản không được tính bằng tên ngôn ngữ, nhưng bạn có thể chỉ định nó trong bài đăng của mình nếu có bất kỳ thay đổi không tương thích nào trong các phiên bản mới của ngôn ngữ.
- Bạn có thể quyết định xem bạn muốn sử dụng phím tắt cho tên ngôn ngữ hay tên đầy đủ của nó, nhưng bạn không thể gửi cả hai biểu mẫu trong một câu trả lời. Bạn có thể sử dụng ex. hoặc
SPL
hoặcShakespeare Programming Language
.- Chỉ các chữ cái, số, ký hiệu ASCII và khoảng trắng đơn (không dẫn đầu hoặc dấu) được tính theo chiều dài tên ngôn ngữ.
Ví dụ
Kết quả đầu ra cho C, C # và C ++:
C
C
C#
C
C#
C++
C
C#
C++
Bài đăng trên
—
hộp
Có rất nhiều ngôn ngữ có tên một chữ cái: một mình tio.run có 4, 7, C, D, I, J, K, M, R và V. (Một ngôn ngữ quan trọng khác là B, tiền thân của C.)
—
Lynn
@Lynn Nhưng nếu bạn bắt đầu từ một tên ngôn ngữ dài hơn, bạn có thể bị mất điểm
—
RedClover