제출 #721326

#제출 시각아이디문제언어결과실행 시간메모리
721326vjudge1Zamjena (COCI18_zamjena)C++17
14 / 70
4 ms1492 KiB
#include <bits/stdc++.h> #define ll long long #define pb push_back #define F first #define S second using namespace std; int main() { ios_base::sync_with_stdio(0); cin.tie(0); int n; cin >> n; vector <string> v (n); vector <string> x (n); string var = "3", vay = "3"; for (int i = 0; i < n; i++) { cin >> v[i]; } for (int i = 0; i < n; i++) { cin >> x[i]; } for (int i = 0; i < n; i++) { if (v[i] == "x") { if (x[i] != "x" && x[i] != "y") { var = x[i]; //break; } } if (v[i] == "y") { if (x[i] != "x" && x[i] != "y") { vay = x[i]; //break; } } } for (int i = 0; i < n; i++) { if (x[i] == "x") { if (v[i] != "x" && v[i] != "y") { var = v[i]; //break; } } if (x[i] == "y") { if (v[i] != "x" && v[i] != "y") { vay = v[i]; //break; } } } for (int i = 0; i < n; i++) { if (v[i] == "x") { v[i] = var; } if (v[i] == "y") { v[i] = vay; } } for (int i = 0; i < n; i++) { if (x[i] == "x") { x[i] = var; } if (x[i] == "y") { x[i] = vay; } } int cnt = 0; for (int i = 0; i < n; i++) { if (x[i] == v[i]) { cnt++; //cout << x[i] << " "; } } if (cnt == n) { cout << "DA"; } else { cout << "NE"; } return 0; } /** 4 4 5 yo tu 3 yo 3 tu 5 x 3 x y 3 x y 4 y 3 3 x x x 5 5 5 y y y 3 5 5 3 y y y 3 3 4 5 3 4 x 7 2 1 4 7 **/
#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...