Đưa ra một khóa kết hợp tiêu chuẩn như một trong hình. Cách để mở khóa là căn chỉnh 4 số trong mã trên dòng kết hợp. Sau nhiều năm phục vụ trung thành, bạn đã bị sa thải khỏi nhà máy khóa và đã quyết định trả thù chính xác bằng cách không lộn xộn các ổ khóa trước khi bạn gửi chúng đi, do đó để lại mọi khóa với sự kết hợp để mở khóa trên đường kết hợp.

Bạn cũng biết rằng bằng cách xem thứ tự của các số trong các dòng khác, có thể tìm ra những số nào phải nằm trên dòng kết hợp (và do đó kết hợp để mở khóa nó).
Nếu mỗi dòng trên khóa được cung cấp một số bắt đầu từ dòng 0 cho dòng kết hợp (dòng mở khóa) cho dòng 9. Ví dụ: nếu các số trên dòng 4 là 5336, thì kết hợp để mở khóa sẽ là 1992.
Thật không may, các khóa đã được đóng gói và tầm nhìn của bạn về từng khóa bị che khuất, vì vậy bạn chỉ có thể thấy các số trên các dòng khác nhau của khóa.
Các thách thức
Cho 4 cặp chữ số, trong đó chữ số đầu tiên của số nguyên biểu thị số dòng và chữ số thứ hai biểu thị số xuất hiện trên dòng đó, hãy tìm ra sự kết hợp với khóa. Ví dụ: nếu bạn nhập:
57 23 99 45
Sau đó, nó sẽ xuất ra:
2101
Hoặc là
25 78 63 15
và
3174
Giả sử đầu vào sẽ luôn là 4 số nguyên dương ở dạng `25 64 72 18.
Đây là môn đánh gôn , vì vậy các chương trình ngắn nhất về số byte sẽ thắng.
Ngoài ra đây là câu hỏi đầu tiên của tôi, vì vậy bất kỳ thông tin phản hồi được đánh giá cao.
0các s hàng đầu ).

57 23 99 45. Đó không phải là bốn cặp số nguyên: đó là bốn số nguyên. Và một số câu trả lời cho rằng họ lấy đó là một chuỗi, trong khi những người khác cho rằng nó được phân tích cú pháp sẵn sàng là 4 ints.