Viết mã ngắn nhất bạn có thể giải quyết vấn đề sau:
Đầu vào:
Một số nguyên X có 2 <= X
vàX <= 100
Đầu ra:
Tổng số kết hợp của 2, 3 và 5 (cho phép lặp lại, các vấn đề đặt hàng) có tổng bằng X.
Ví dụ:
Đầu vào: 8
Đầu ra : 6
, bởi vì các kết hợp hợp lệ là:
3+5
5+3
2+2+2+2
2+3+3
3+2+3
3+3+2
Đầu vào: 11
Đầu ra : 16
, bởi vì các kết hợp hợp lệ là
5+3+3
5+2+2+2
3+5+3
3+3+5
3+3+3+2
3+3+2+3
3+2+3+3
3+2+2+2+2
2+5+2+2
2+3+3+3
2+3+2+2+2
2+2+5+2
2+2+3+2+2
2+2+2+5
2+2+2+3+2
2+2+2+2+3
Đầu vào: 100
Đầu ra : 1127972743581281
, bởi vì các kết hợp hợp lệ là ... nhiều
Đầu vào và đầu ra có thể là bất kỳ hình thức hợp lý. Số byte thấp nhất trong mỗi ngôn ngữ sẽ thắng. Luật golf tiêu chuẩn được áp dụng.
sum
trong đó không phải là một ý tưởng hay để cố gắng giải quyết câu hỏi đó ...
11
từ 12
đến 16
. Tất nhiên, vui lòng sửa lỗi này nếu tôi hiểu nhầm ý định của bạn