187692025-11-04 17:19:00algoproEmezen Rt.cpp17Elfogadva 100/100114ms7236 KiB
// UUID: 6a16fd4b-4312-44bc-b82f-fbc32db4566f
#include <bits/stdc++.h>
using namespace std;
#define int long long

template<class t>
std::ostream& operator<<(std::ostream& os, std::vector<t>v){
    for(t a : v){
        os << a<< " ";
    }
    os << "\n";
    return os;
}

void solve(){
    int n,m;
    cin >> n >> m;
    vector<vector<int>>adj(n);
    for(int i = 0; i < m; i++){
        int a,b;
        cin >> a >> b;
        adj[max(a,b)-1].push_back(min(a,b)-1);
    }
    //cout << adj;
    int rakt = 0;
    vector<int>israkt(n);
    for(int i = 1; i < n; i++){
        int rcnt = 0;
        for(int v : adj[i]){
            if(israkt[v]){
                rcnt++;
            }
        }
        if(rcnt*2 < adj[i].size()){
            rakt++;
            israkt[i]= true;
        }
    }
    cout << rakt << endl;
    for(int i = 0; i < n; i++){
        if(israkt[i]){
            cout << i+1 << ' ';
        }
    }
    cout << endl;
}

signed main() {
    ios_base::sync_with_stdio(false);
    cin.tie(NULL);
    int t;
    cin >> t;
    while(t--){
        solve();
    }
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva1ms316 KiB
subtask216/16
2Elfogadva1ms316 KiB
3Elfogadva1ms316 KiB
4Elfogadva1ms316 KiB
5Elfogadva1ms316 KiB
6Elfogadva1ms316 KiB
7Elfogadva1ms316 KiB
8Elfogadva1ms316 KiB
9Elfogadva1ms316 KiB
10Elfogadva1ms500 KiB
11Elfogadva1ms316 KiB
12Elfogadva1ms500 KiB
13Elfogadva1ms316 KiB
14Elfogadva1ms316 KiB
15Elfogadva1ms316 KiB
16Elfogadva1ms316 KiB
subtask318/18
17Elfogadva18ms1552 KiB
18Elfogadva41ms3452 KiB
19Elfogadva39ms2492 KiB
20Elfogadva6ms3380 KiB
21Elfogadva29ms4996 KiB
22Elfogadva39ms5684 KiB
23Elfogadva59ms4928 KiB
24Elfogadva65ms6196 KiB
25Elfogadva64ms6456 KiB
26Elfogadva75ms7224 KiB
subtask466/66
27Elfogadva6ms3636 KiB
28Elfogadva12ms4148 KiB
29Elfogadva26ms4916 KiB
30Elfogadva68ms6464 KiB
31Elfogadva71ms7236 KiB
32Elfogadva82ms7216 KiB
33Elfogadva70ms6708 KiB
34Elfogadva65ms6452 KiB
35Elfogadva43ms3380 KiB
36Elfogadva41ms2516 KiB
37Elfogadva1ms316 KiB
38Elfogadva3ms564 KiB
39Elfogadva7ms820 KiB
40Elfogadva1ms316 KiB
41Elfogadva1ms316 KiB
42Elfogadva114ms440 KiB
43Elfogadva41ms448 KiB
44Elfogadva6ms316 KiB
45Elfogadva2ms316 KiB