Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
123378 | 梁乃元 | 树根和宝藏 | C++ | 编译错误 | 0 | 0 MS | 0 KB | 570 | 2024-01-22 21:51:42 |
#include <bits/stdc++.h> using namespace std ; struct tr { int ft = 0 , cld = 0 ; } tr tree [114514] ; int main ( ) { int n , m ; cin >> n >> m ; for ( int i = 1 ; i <= m ; i ++ ) { int x , y ; cin >> c >> y ; tree [x] . cld ++ ; tree [y] . ft ++ ; } int maxn = 0 , cur ; for ( int i = 1 ; i <= m ; i ++ ) { if ( tree [i] . ft = 0 ) { cout << i << ' ' ; } if ( tree [i] . cld > maxn ) { maxn = tree [i] . cld ; cur = i ; } } cout << cur << endl ; return 0 ; }