Đua Robot

Xem PDF

Điểm: 100 Thời gian: 2.0s Bộ nhớ: 256M Input: CAU2.INP Output: CAU2.OUT

Trong cuộc đua 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 ≤ i ≤ n)\) có vận tốc đua 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 ≤ j ≤ 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

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

Output

  • Số lần vượt nhau của tất cả các Robot trong cuộc đua

Example

Test 1

Input
5 10
1 2 4 3 8
Output
7
Note

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

Không có bình luận nào.