[Hà Nội - HSG9 - 2014] Câu 2: Đua Robot

Xem dạng PDF

Gửi bài giải

Điểm: 800,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: CAU2.INP
Output: CAU2.OUT

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch

Trong cuộc đưa tốc độ có ~n~ Robot tham gia được đánh số từ ~1~ đến ~n~. Đường đua có độ dài ~d~ ~(mét)~. Robot thứ ~i~ (~1 \leq i \leq n~) có vận tốc đưa không đổi là ~v_i~ ~(mét/phút)~. Các Robot xuất phát theo thứ tự từ ~1~ đến ~n~ và cách nhau ~1~ phút. Robot ~i~ gọi là vượt Robot ~j~ (~1 \leq j \leq n~) nếu ~i~ xuất phát sau ~j~ và về đích trước ~j~.

Yêu cầu: Xác định số lần vượt nhau của tất cả các Robot trong cuộc đua.

Input

Vào từ file văn bản CAU2.INP:

  • Dòng đầu chứa hai số nguyên dương ~n~ và ~d, n \leq 10^3, d \leq 10^9~
  • Dòng tiếp theo chứa ~n~ số nguyên dương ~v_i, 1 \leq i \leq n~, mỗi số không vượt quá 1000.

Output

Ghi ra file văn bản CAU2.OUT số lần vượt nhau của tất cả các Robot trong cuộc đua.

Example input 1

5 10
1 2 4 3 8

Example output 1

7

Note 1

  • Robot 2 vượt Robot 1.
  • Robot 3 vượt các Robot 1, 2.
  • Robot 4 vượt Robot 1.
  • Robot 5 vượt các Robot 1, 2, 4.
  • Tổng số lần vượt là 7.

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.