Submission #812976

# Submission time Handle Problem Language Result Execution time Memory
812976 2023-08-07T12:28:34 Z tlnk07 Magenta (COCI21_magenta) C++17
0 / 110
3 ms 3664 KB
#include<bits/stdc++.h>
using namespace std;

long long n, a, b, x, y, height[100001];
string s;
vector<int> vec[100001];

void dfs(int x, int p, int h)
{
	height[x] = h;
	for(int c : vec[x])	if(c != p)	dfs(c, x, h + 1);
}

int main()
{
	cin >> n >> a >> b;
	for(int i = 1; i < n; ++i)
	{
		cin >> x >> y;
		vec[x].push_back(y);
		vec[y].push_back(x);
	}
	dfs(a, 0, 0);
	if(height[b] % 2 == 0)	cout << "Marin";
	else	cout << "Paula";
}
# Verdict Execution time Memory Grader output
1 Correct 2 ms 2644 KB Output is correct
2 Incorrect 2 ms 2644 KB Output isn't correct
3 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 3 ms 3664 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 2 ms 2644 KB Output is correct
2 Incorrect 2 ms 2644 KB Output isn't correct
3 Halted 0 ms 0 KB -