Görüşlər#10288

Görüşlər

1 saniyə
128 meqabayt
Çox asan

İki tövlə 0-dan l-ə qədər olan ədədi oxda yerləşir. n inək bu ədədi oxda müxtəlif yerlərdə yerləşir (tövlələr və inəklər nöqtələr kimi qəbul edilir). Hər bir inək i əvvəlcə müəyyən bir mövqedə x[i] yerləşir və müsbət və ya mənfi istiqamətdə saniyədə bir vahid sürətlə hərəkət edir, bu da ya 1, ya da -1 olan tam ədəd d[i] ilə təmsil olunur. Hər bir inəyin çəkisi də w[i] [1, 10^3] aralığında olur. Bütün inəklər sabit sürətlə hərəkət edir, ta ki aşağıdakı hadisələrdən biri baş verənə qədər:

t ən erkən vaxt anı olsun ki, hərəkət etməyi dayandıran inəklərin çəkilərinin cəmi (onlar tövlələrdən birinə çatdıqları üçün) bütün inəklərin çəkilərinin cəminin ən azı yarısını təşkil edir. 0 ... t (vaxt t daxil olmaqla) zaman aralığında inəklər arasında baş verən görüşlərin ümumi sayını müəyyən edin.

Giriş Məlumatları

Birinci sətir iki tam ədəd n (1 ≤ n ≤ 5 * 10^4) və l (1 ≤ l ≤ 10^9) ehtiva edir. Növbəti n sətir hər biri üç tam ədəd w[i], x[i] və d[i] ehtiva edir. Bütün mövqelər x[i] fərqlidir və 0 < x[i] < l bərabərsizliyini təmin edir.

Çıxış Məlumatları

Cavabı ehtiva edən bir sətir çıxarın.

Nümunə

Bu nümunədə inəklər aşağıdakı kimi hərəkət edir:

Dəqiq iki görüş baş verdi.

Nümunələr

Nümunə 1

Loading
Loading