187682025-11-04 17:18:32algoproEmezen Rt.cpp17Elfogadva 100/100116ms6604 KiB
// UUID: 21ae0436-ac70-4dd6-9c84-f010f8392b79
#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<char>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
3Elfogadva1ms552 KiB
4Elfogadva1ms316 KiB
5Elfogadva1ms316 KiB
6Elfogadva1ms316 KiB
7Elfogadva1ms316 KiB
8Elfogadva1ms316 KiB
9Elfogadva1ms316 KiB
10Elfogadva1ms316 KiB
11Elfogadva1ms316 KiB
12Elfogadva1ms508 KiB
13Elfogadva1ms316 KiB
14Elfogadva1ms316 KiB
15Elfogadva1ms508 KiB
16Elfogadva1ms316 KiB
subtask318/18
17Elfogadva17ms1492 KiB
18Elfogadva41ms3376 KiB
19Elfogadva39ms2356 KiB
20Elfogadva4ms2612 KiB
21Elfogadva28ms4104 KiB
22Elfogadva37ms4916 KiB
23Elfogadva61ms4660 KiB
24Elfogadva68ms5804 KiB
25Elfogadva61ms5688 KiB
26Elfogadva71ms6528 KiB
subtask466/66
27Elfogadva4ms2868 KiB
28Elfogadva12ms3380 KiB
29Elfogadva23ms4148 KiB
30Elfogadva67ms5688 KiB
31Elfogadva82ms6452 KiB
32Elfogadva72ms6604 KiB
33Elfogadva79ms6196 KiB
34Elfogadva65ms5940 KiB
35Elfogadva43ms3124 KiB
36Elfogadva43ms2676 KiB
37Elfogadva1ms508 KiB
38Elfogadva3ms564 KiB
39Elfogadva7ms820 KiB
40Elfogadva1ms316 KiB
41Elfogadva2ms508 KiB
42Elfogadva116ms428 KiB
43Elfogadva43ms428 KiB
44Elfogadva6ms316 KiB
45Elfogadva1ms316 KiB