代码:
#include<bits/stdc++.h>
using namespace std;
#define int long long
struct node{
int p,v;
}a[100005];
int n,t,b[100005],ans;
signed main()
{
cin.tie(0)->sync_with_stdio(0);
cin>>n>>t;
for(int i=1;i<=n;i++)
cin>>a[i].p>>a[i].v;
for(int i=2;i<=n;i++)
if((a[i].v-a[i-1].v)*t>a[i].p-a[i-1].p)
b[i]=1;
for(int i=1;i<=n;i++)
if(!b[i])ans++;
cout<<ans;
return 0;
}