Submission #225213

#TimeUsernameProblemLanguageResultExecution timeMemory
225213MinnakhmetovSweeping (JOI20_sweeping)C++14
1 / 100
18104 ms16336 KiB
#include <bits/stdc++.h> using namespace std; #define ll long long #define all(aaa) aaa.begin(), aaa.end() vector<pair<int, int>> v; int main() { ios_base::sync_with_stdio(false); cin.tie(NULL); int n, m, q; cin >> n >> m >> q; for (int i = 0; i < m; i++) { int x, y; cin >> x >> y; v.push_back({x, y}); } for (int i = 0; i < q; i++) { int type, x, y; cin >> type >> x; if (type == 1) { x--; cout << v[x].first << " " << v[x].second << "\n"; } else if (type == 2) { for (auto &p : v) { if (p.first < n - x && p.second <= x) { p.first = n - x; } } } else if (type == 3) { for (auto &p : v) { if (p.second < n - x && p.first <= x) { p.second = n - x; } } } else { cin >> y; v.push_back({x, y}); } } return 0; }
#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...