Một router NAT/PAT ánh xạ mỗi cặp (IP nội bộ, cổng nguồn) duy nhất sang địa chỉ công khai với một cổng được cấp phát tăng dần bắt đầu từ 40000. Nếu cùng một cặp xuất hiện lại, dùng lại cổng đã cấp. Cho n kết nối lần lượt, in ánh xạ công khai 'pub_ip:port' cho mỗi kết nối.
Dòng 1: n. Dòng 2: IP công khai. n dòng tiếp: ip_nội_bộ cổng.
1 ≤ n ≤ 1000.
n dòng: địa chỉ công khai dạng IP:port.
Ví dụ:
Đầu vào:
3
203.0.113.5
10.0.0.1 1234
10.0.0.2 1234
10.0.0.1 1234
Đầu ra:
203.0.113.5:40000
203.0.113.5:40001
203.0.113.5:40000
Giải thích:
Đang tải editor...