ICPC Practice Contest 2025 H: Fair Contest Ranking

Xem dạng PDF

Gửi bài giải

Điểm: 1,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Nguồn bài:
Châu Nhật Tăng
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch

Truyền thuyết kể rằng có một vương quốc bí ẩn mang tên CNT, thiên đường dành cho những trí tuệ xuất chúng và những trái tim dũng cảm. Chỉ những ai thật sự tài năng mới có thể tìm được đường vào vùng đất này và trở thành công dân của nó. Tuấn Tú, một chàng trai trẻ khát khao khẳng định bản thân, đã vượt qua muôn vàn thử thách để đến được cổng thành CNT. Vừa đặt chân vào, anh đã chứng kiến một sự kiện trọng đại: lễ hội tuyển chọn nhân tài hằng năm. Đức vua thông minh và công minh đang tìm kiếm những người xuất sắc nhất để giao trọng trách.

Với sự tự tin của tuổi trẻ, Tuấn Tú tình nguyện tham gia ban giám khảo để giúp nhà vua xếp hạng các thí sinh một cách công bằng. Nhà vua đồng ý, và cuộc thi bắt đầu. Có ~N~ thí sinh tham dự. Mỗi người nộp một bài thi được chấm theo thang điểm ~100~ (một số nguyên không âm).

Quy tắc xếp hạng đặc biệt như sau:

  • Thí sinh có điểm cao hơn sẽ được xếp hạng cao hơn.
  • Nếu nhiều thí sinh có cùng điểm số, người nộp bài sớm hơn sẽ được xếp hạng cao hơn.
  • Không có hai thí sinh nào có cùng hạng.

Nhiệm vụ của bạn: Hãy xuất ra thứ hạng của từng thí sinh theo đúng thứ tự nộp bài ban đầu.

Input

  • Dòng đầu: một số nguyên dương ~N~ ~(N \leq 10^6)~ – số lượng thí sinh.
  • Dòng thứ hai: ~N~ số nguyên không âm, mỗi số nằm trong khoảng từ ~0~ đến ~100~, biểu thị điểm số của các thí sinh theo thứ tự nộp bài.

Output

  • In ra ~N~ số nguyên: thứ hạng của từng thí sinh, theo đúng thứ tự nộp bài.

Sample Input

6
1 3 4 6 3 10

Sample Output

6 4 3 2 5 1

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.