제출 #1313482

#제출 시각아이디문제언어결과실행 시간메모리
1313482gelastropodSweeping (JOI20_sweeping)C++20
1 / 100
18086 ms9508 KiB
#include <bits/stdc++.h> using namespace std; #define int long long signed main() { ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); int N, M, Q, a, b, c; cin >> N >> M >> Q; vector<pair<int, int>> dusts; for (int i = 0; i < M; i++) { cin >> a >> b; dusts.push_back({ a, b }); } for (int i = 0; i < Q; i++) { cin >> a >> b; if (a == 1) { b--; cout << dusts[b].first << ' ' << dusts[b].second << '\n'; } else if (a == 2) { for (int j = 0; j < dusts.size(); j++) if (dusts[j].second <= b) dusts[j].first = max(dusts[j].first, N - b); } else if (a == 3) { for (int j = 0; j < dusts.size(); j++) if (dusts[j].first <= b) dusts[j].second = max(dusts[j].second, N - b); } else { cin >> c; dusts.push_back({ b, c }); } } }
#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...