Untitled
#include <bits/stdc++.h> using namespace std; #define int long long signed main() { ios::sync_with_stdio(false); cin.tie(NULL); int qt = 1; for (;qt--;) { int n, m, x, y; cin >> n >> m >> x >> y; vector<pair<int, int>> vp1(n), vp3; set<pair<int, int>> st1, st2; vector<pair<char,int>> vp2(m); for (int i = 0; i < n; i++) { int a, b; cin >> a >> b; st1.insert({a,b}); st2.insert({b,a}); } for (int i = 0; i < m; i++) { char a; int b; cin >> a >> b; vp2[i] = {a,b}; } int c = 0; for (int i = 0; i < m; i++) { if(vp2[i].first == 'U') { y += vp2[i].second; } else if(vp2[i].first == 'D') { y -= vp2[i].second; } else if(vp2[i].first == 'R') { x += vp2[i].second; } else if(vp2[i].first == 'L') { x -= vp2[i].second; } } cout << x << ' ' << y << ' ' << c; } }
Leave a Comment