Sử dụng ngôn ngữ lập trình C++ để giải quyết bài tập sau:Sử dụng ngôn ngữ lập trình C++ để giải quyết bài tập sau: Có n vận động viên tham gia 1 giải đấu thể thao, mỗi vận động viên được in số thứ tự trên áo (từ 1 - n). Trong ngày khai mạc, n vận động viên xếp thành hàng ngang theo thứ tự tăng dần của số áo. Trong lúc chụp ảnh, có một số vận động viên chạy ra khỏi hàng để bắt tay khán giả, nhưng khi quay về hàng họ không đứng vào vị trí ban đầu mà đứng vào vị trí khác. Có m lượt, mỗi lượt có dạng (i, j) - người mang áo số i chạy ra bắt tay khán giả và quay về hàng đứng bên trái người có số áo j. Yêu cầu: Hãy chỉ ra cho ban tổ chức, sau m lượt 2 người bên cạnh của từng vận động viên là những người mang số áo bao nhiêu? Dữ liệu vào: + Dòng đầu tiên chứa 2 số nguyên n và m + Mỗi dòng trong m dòng tiếp theo chứa một cặp(i, j) cách nhau một dấu cách. Dữ liệu ra: gồm n dòng, dòng thứ i chứa 2 số nguyên là số của đứng bên trái và bên phải của người i, đối với người đầu hàng hoặc cuối hàng thì người bên trái hoặc người bên phải sẽ có giá trị 0 |