| 15509 | 2025-02-20 09:46:15 | szj | Legtávolabbi leszármazott | csharp | Forditási hiba |
#include <bits/stdc++.h>
using namespace std;
int main()
{
int n, i, a, b;
cin >> n;
int osv[n], ert[n];
for(i=0; i<n; i++)
{
osv[i] = -1;
ert[i] = 0;
}
vector<vector<int>> vec(n);
queue<int>q;
for(i=0; i<n-1; i++)
{
cin >> a >> b;
a--, b--;
osv[b] = a;
vec[a].push_back(b);
}
for(i=0; i<n; i++)if(osv[i]==-1)break;
q.push(i);
while(!q.empty())
{
a = q.front();
q.pop();
for(auto i:vec[a])
{
ert[i]=1+ert[a];
q.push(i);
}
}
cout << max_element(ert, ert+n)-ert+1;
return 0;
}
open /var/local/lib/isolate/421/box/main.exe: no such file or directory
main.cs(2,0): error CS1024: Wrong preprocessor directive
main.cs(3,6): error CS1525: Unexpected symbol `namespace', expecting `identifier' or `static'
main.cs(3,19): error CS1525: Unexpected symbol `;', expecting `identifier' or `static'
main.cs(7,4): error CS1525: Unexpected symbol `int', expecting `identifier' or `static'
main.cs(9,12): error CS1514: Unexpected symbol `[', expecting `.' or `{'
main.cs(9,14): error CS1525: Unexpected symbol `,'
Compilation failed: 6 error(s), 0 warnings