답안 #863730

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
863730 2023-10-20T18:33:04 Z TAhmed33 Inside information (BOI21_servers) C++
0 / 100
173 ms 744 KB
#include <bits/stdc++.h>
using namespace std;
//ana batfeshe55
const int MAXN = 120025;
int arr[MAXN]; int cnt = 0;
bool vis[MAXN];
int main () {
	int n, k;
	cin >> n >> k;	
	vis[1] = 1;
	for (int i = 1; i <= n + k - 1; i++) {
		char c;
		cin >> c;
		if (c == 'S') {
			int x, y;
			cin >> x >> y;
			if (x > y) swap(x, y);
			arr[y] = cnt++;
		} else if (c == 'Q') {
			int x, y;
			cin >> x >> y;
			if (x == y) {
				cout << "yes\n";
				continue;
			}
			if (!vis[y] || !vis[x]) {
				cout << "no\n";
				continue;
			}
			if (x == 1 || y == 1) {
				cout << "yes\n";
				continue;
			}
			if (arr[y] < arr[x]) {
				cout << "yes\n";
			} else {
				cout << "no\n";
			}
		} else {
			int x;
			cin >> x;
			if (!vis[x]) {
				cout << 1 << '\n';
				continue;
			}
			cout << arr[x] + 2 << '\n';
		}
	}
}
# 결과 실행 시간 메모리 Grader output
1 Incorrect 167 ms 684 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 167 ms 684 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 169 ms 592 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 169 ms 592 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 165 ms 744 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 165 ms 744 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 173 ms 624 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 173 ms 624 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 171 ms 572 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 171 ms 572 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 171 ms 668 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 171 ms 668 KB Output isn't correct
2 Halted 0 ms 0 KB -