#include <bits/stdc++.h>
using namespace std;
int main() {
int x{}, y{};
cin >> x >> y;
vector<pair<int,int>> scores;
vector<tuple<int,int,int>> criteria;
vector<int> results;
for(int i = 0; i<x;i++){
int a,b;
cin >> a >> b;
scores.push_back({a,b});
}
for(int i = 0; i<y;i++){
int a,b,c;
cin >> a >> b >> c;
criteria.push_back({a,b,c});
}
for(int i = 0; i<y;i++){
int pass = 0;
for(int s = 0; s<x;s++){
int total = scores[s].first + scores[s].second;
if(total >= get<2>(criteria[i]) && scores[s].first > get<0>(criteria[i]) && scores[s].second > get<1>(criteria[i]) ) {
pass++;
}
}
results.push_back(pass);
}
for(int result : results){
cout << result << endl;
}
return 0;
}
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |