敲完代码再去看题解笑死我了
#include <iostream>
using namespace std;
typedef long long ll;
ll N, A, B, C, minh = 0x7fffffff, minw = 0x7fffffff, ans;
ll h[100001], w[100001];
int main()
{
ios::sync_with_stdio(false);
cin.tie(0), cout.tie(0);
cin >> N >> A >> B >> C;
for (int i=1; i<=N; ++i) {
cin >> h[i] >> w[i];
if (h[i] < minh) minh = h[i];
if (w[i] < minw) minw = w[i];
}
for (int i=1; i<=N; ++i) {
if (A*(h[i]-minh)+B*(w[i]-minw) <= C)
ans ++;
}
cout << ans;
return 0;
}