Submission #1123075

#TimeUsernameProblemLanguageResultExecution timeMemory
1123075Captain_GeorgiaArcade (NOI20_arcade)C++20
0 / 100
1 ms320 KiB
#include <bits/stdc++.h> using namespace std; typedef long long ll; int32_t main () { ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); int N, M; cin >> N >> M; vector<array<int, 2>> arr(M); for (int i = 0;i < M;i ++) { cin >> arr[i][1]; } for (int i = 0;i < M;i ++) { cin >> arr[i][0]; } sort (arr.begin(), arr.end()); vector<int> all; for (int i = 0;i < M;i ++) { bool as = false; for (int j = 0;j < all.size();j ++) { if (arr[i][0] - arr[all[j]][0] >= abs (arr[i][1] - arr[all[j]][1])) { as = true; arr[all[j]] = arr[i]; break; } } if (as == false) { all.push_back(i); } } cout << all.size() << "\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...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...