Thứ Hạng Giải F1

Xem PDF



Tác giả:
Dạng bài
Ngôn ngữ cho phép
Assembly, Awk, C, C#, C++, Clang, Cobol, D, Groovy, Haskell, JS, Java, Kotlin, Lua, Node JS, OCaml, ObjectiveC, Output, PHP, Pascal, Perl, Prolog, Pypy, Pypy 3, Python, Ruby, Rust, Scala, Scratch, Swift
Điểm: 1000 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Trong các giải đua xe F1 – nơi quy tụ những tay đua tốc độ hàng đầu, Khanh_noob cũng tham gia tranh tài. Duykhoi1009 là người ủng hộ nhiệt tình của cậu ấy, nhưng vì đã quên xem trực tiếp cuộc đua nên chỉ nghe được vận tốc của mỗi tay đua trong từng vòng đua.

Biết rằng:

  • \(N\) tay đua tham gia.
  • \(T\) vòng đua.
  • \(F\) là vị trí của Khanh_noob (đánh số từ \(1\)).

Thứ hạng chung cuộc được xác định dựa trên tổng vận tốc của tất cả các vòng đua:

  • Tổng vận tốc lớn hơn \(\rightarrow\) xếp hạng cao hơn.
  • Nếu bằng nhau \(\rightarrow\) người có vị trí xuất hiện trước sẽ đứng trên.

Hãy xác định thứ hạng cuối cùng của Khanh_noob.

Input

  • Dòng đầu gồm ba số nguyên \(N, T, F\).
  • \(T\) dòng tiếp theo, mỗi dòng chứa \(N\) số nguyên biểu diễn vận tốc của các tay đua trong vòng đua tương ứng.

Output

  • In ra thứ hạng chung cuộc của Khanh_noob.

Constraints

  • \(1 \le N \le 10^5\)
  • \(1 \le T \le 10^3\)
  • \(1 \le F \le N\)
  • \(0 \le \text{vận tốc} \le 10^9\)

Example

Test 1

Input
4 3 2
67 36 37 90
67 67 36 36
98 99 77 50
Output
2
Note

Tổng vận tốc của các tay đua:

  • Tay đua 1: \(232\)
  • Tay đua 2 (Khanh_noob): \(202\)
  • Tay đua 3: \(150\)
  • Tay đua 4: \(176\)

Xếp hạng theo tổng vận tốc giảm dần: \(232 > 202 > 176 > 150\).
Vì vậy Khanh_noob đứng thứ \(2\).

Bình luận (11)

Mới nhất
Tải bình luận...