Bỏ qua đến nội dung
Kho đề HSG Tin 9Đề thi cấp tỉnh/thành phố

Bài 2 · Lập trình

Số báo danh

Thời gian
1 giây/test
Tên chương trình
INDEX.*
Vào / Ra
INDEX.INP → INDEX.OUT

Đề bài

Bờm là thành viên ban tổ chức kì thi UUU của tỉnh VVV, cậu được giao nhiệm vụ lập danh sách thi cho bộ môn WWW.
Có nn thí sinh dự thi, thông tin về mỗi thí sinh gồm hai số nguyên a,ba, b. Trong đó: aa là mã số huyện dự thi – gọi tắt là mã số huyện, bb là số báo danh của thí sinh dự thi – gọi tắt là số báo danh. Không có hai thí sinh nào cùng huyện dự thi có số báo danh trùng nhau.
Bờm cần lập danh sách thí sinh thỏa mãn:

  • Danh sách phải bao gồm tất cả các thí sinh dự thi.
  • Các thí sinh cùng huyện phải xuất hiện trong danh sách theo thứ tự tăng của số báo danh.
  • Không có hai thí sinh nào cùng huyện dự thi xuất hiện liên tiếp trong danh sách.

Cho biết thông tin đăng kí của các thí sinh, hãy chỉ ra giúp Bờm một cách lập danh sách phù hợp.

Dữ liệu vàoINDEX.INP

  • Dòng 1: số nguyên nn (1≤n≤5001 \le n \le 500) là số thí sinh dự thi.
  • Dòng 2…n+12 \dots n + 1: dòng i+1i + 1 ghi hai số nguyên ai,bia_i, b_i (1≤ai≤50;1≤bi≤10001 \le a_i \le 50; 1 \le b_i \le 1000) trong đó aia_i là mã số huyện của thí sinh ii, bib_i là số báo danh của thí sinh ii, hai thí sinh cùng huyện có số báo danh khác nhau.

Kết quả raINDEX.OUT

  • Dòng 1…n1 \dots n: dòng ii ghi hai số nguyên thông tin của thí sinh thứ ii trong danh sách, số thứ nhất là mã số huyện, số thứ hai là số báo danh. Dữ liệu đảm bảo tồn tại cách lập danh sách, nếu có nhiều cách lập danh sách thì chỉ cần đưa ra một cách bất kì trong số đó.

Ràng buộc

  • 1≤n≤5001 \le n \le 500; 1≤ai≤501 \le a_i \le 50; 1≤bi≤10001 \le b_i \le 1000.

Ví dụ

Dữ liệu vàoINDEX.INP
7
1 3
2 4
1 2
5 2
5 3
1 6
1 9
Kết quả raINDEX.OUT
1 2
5 2
1 3
5 3
1 6
2 4
1 9

Giải thích

Có 7 thí sinh dự thi, thuộc 3 huyện với mã số 1, 2, 5

  • Huyện 1 có 4 thí sinh, số báo danh là 2, 3, 6, 9
  • Huyện 2 có 1 thí sinh dự thi, số báo danh là 4
  • Huyện 5 có 2 thí sinh dự thi, số báo danh là 2, 3

Danh sách ở bên thỏa mãn:

  • Gồm đủ 7 thí sinh
  • Không có hai thí sinh liên tiếp nào cùng huyện dự thi
  • Các thí sinh cùng huyện dự thi xuất hiện trong danh sách theo thứ tự số báo danh tăng dần.

Thuộc đề thi

Đề thi chọn học sinh giỏi lớp 9 tỉnh Vĩnh Phúc năm học 2021-2022 — Môn: Tin học

Vĩnh Phúc · Cấp tỉnh · Năm học 2021-2022

Đề sưu tầm/chép lại, có thể khác bản gốc. Xem ghi chú