답안 #863733

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
863733 2023-10-20T18:37:39 Z TAhmed33 Inside information (BOI21_servers) C++
5 / 100
245 ms 1620 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++; vis[y] = 1;
		} 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 << cnt - arr[x] + 1 << '\n';
		}
	}
}
# 결과 실행 시간 메모리 Grader output
1 Incorrect 168 ms 596 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 168 ms 596 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 168 ms 696 KB Output is correct
2 Correct 245 ms 1360 KB Output is correct
3 Correct 230 ms 1360 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 168 ms 696 KB Output is correct
2 Correct 245 ms 1360 KB Output is correct
3 Correct 230 ms 1360 KB Output is correct
4 Correct 195 ms 808 KB Output is correct
5 Correct 231 ms 1620 KB Output is correct
6 Correct 199 ms 1484 KB Output is correct
7 Correct 205 ms 1332 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Incorrect 173 ms 848 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 173 ms 848 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 175 ms 788 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 175 ms 788 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 167 ms 760 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 167 ms 760 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 173 ms 592 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 173 ms 592 KB Output isn't correct
2 Halted 0 ms 0 KB -