Submission #383646

#TimeUsernameProblemLanguageResultExecution timeMemory
383646nikatamlianiExamination (JOI19_examination)C++14
2 / 100
3053 ms2916 KiB
#include <bits/stdc++.h> using namespace std; const int N = 3e5+10; int x[N], y[N], a[N], b[N], c[N]; int main() { ios::sync_with_stdio(0); cin.tie(0); int n, m; cin >> n >> m; for (int i = 1; i <= n; ++i) { cin >> x[i] >> y[i]; } for (int i = 1; i <= m; ++i) { cin >> a[i] >> b[i] >> c[i]; int all = 0, sumA = 0, sumB = 0, sumAB = 0; for(int j = 1; j <= n; ++j) { if(x[j] + y[j] >= c[i]) { ++all; } if(x[j] < a[i] && x[j] + y[j] >= c[i]) { ++sumA; } if(y[j] < b[i] && x[j] + y[j] >= c[i]) { ++sumB; } if(x[j] < a[i] && y[j] < b[i] && x[j] + y[j] >= c[i]) { ++sumAB; } } cout << all - sumA - sumB + sumAB << '\n'; } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...