"Ma trận tăng dần" là một ma trận vô hạn gồm toàn bộ số (bao gồm 0) trong đó bất kỳ phần tử nào là phần tử có sẵn nhỏ nhất chưa được sử dụng trước đây trên hàng và cột tương ứng:
| 1 2 3 4 5 6 ...
--+----------------
1 | 0 1 2 3 4 5 ...
2 | 1 0 3 2 5 4 ...
3 | 2 3 0 1 6 7 ...
4 | 3 2 1 0 7 6 ...
5 | 4 5 6 7 0 1 ...
6 | 5 4 7 6 1 0 ...
. | ...............
Nhiệm vụ của bạn là viết một chương trình sẽ xuất phần tử được tìm thấy ở hàng và cột được chỉ định bởi đầu vào. (đầu vào và đầu ra tiêu chuẩn)
Các trường hợp thử nghiệm:
5 3 -> 6
2 5 -> 5
Quy tắc chơi gôn Code áp dụng mã số ngắn nhất giành chiến thắng.
PS Ngay cả khi điều này có bản chất thuật toán, mã có thể rất, rất súc tích.
EDIT: Tôi không mong đợi được thấy giải pháp xor sớm như vậy. Tôi thực sự hy vọng sẽ thấy 10 bài viết với cách tiếp cận thuật toán và THEN giải pháp xor. Bây giờ, hãy nhớ rằng không có gì thú vị khi xem cách viết xor bằng các ngôn ngữ khác nhau, tôi khuyên bạn cũng nên thử một cách tiếp cận thuật toán.
Vì vậy, vâng, tôi nghĩ không ai có thể vượt qua mốc 5 ký tự bây giờ, vì vậy tôi chúc mừng Ilmari Karonen vì giải pháp thông minh và ngắn nhất. Nhưng có một thách thức mới ở phía trước: viết giải pháp thuật toán ngắn nhất .