187482025-11-04 11:10:34nlaciEmezen Rt.cpp17Elfogadva 100/10097ms9528 KiB
#include <bits/stdc++.h>
using namespace std;

const int N = 1e5 + 1;

int t, n, m;
bool is_store[N];
vector<int> adj[N];

void input() {
    cin >> n >> m;
    for (int i = 1; i <= n; ++i) {
        is_store[i] = false;
        adj[i].clear();
    }
    for (int i = 0; i < m; ++i) {
        int u, v;
        cin >> u >> v;
        adj[u].push_back(v);
        adj[v].push_back(u);
    }
}

void solve() {
    int store = 0;
    for (int i = 1; i <= n; ++i) {
        int cnt = 0, total = 0;
        for (int v : adj[i]) {
            if (v < i) {
                cnt += is_store[v];
                total++;
            }
        }
        if (2 * cnt < total) {
            is_store[i] = true;
            store++;
        }
    }
    cout << store << "\n";
    for (int i = 1; i <= n; ++i) {
        if (is_store[i]) cout << i << " ";
    }
    cout << "\n";
}

int main() {
    ios::sync_with_stdio(false);
    cin.tie(nullptr);
    cin >> t;
    while (t--) {
        input();
        solve();
    }
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva3ms2796 KiB
subtask216/16
2Elfogadva4ms2612 KiB
3Elfogadva3ms2612 KiB
4Elfogadva4ms2612 KiB
5Elfogadva3ms2804 KiB
6Elfogadva3ms2612 KiB
7Elfogadva3ms2612 KiB
8Elfogadva3ms2784 KiB
9Elfogadva3ms2780 KiB
10Elfogadva3ms2808 KiB
11Elfogadva4ms2612 KiB
12Elfogadva3ms2612 KiB
13Elfogadva4ms2612 KiB
14Elfogadva3ms2612 KiB
15Elfogadva3ms2612 KiB
16Elfogadva3ms2612 KiB
subtask318/18
17Elfogadva24ms4668 KiB
18Elfogadva48ms7220 KiB
19Elfogadva46ms6712 KiB
20Elfogadva6ms3124 KiB
21Elfogadva46ms6704 KiB
22Elfogadva57ms8020 KiB
23Elfogadva81ms8500 KiB
24Elfogadva83ms9012 KiB
25Elfogadva86ms9348 KiB
26Elfogadva87ms9528 KiB
subtask466/66
27Elfogadva7ms3124 KiB
28Elfogadva14ms4052 KiB
29Elfogadva29ms5428 KiB
30Elfogadva76ms7940 KiB
31Elfogadva97ms9268 KiB
32Elfogadva94ms9244 KiB
33Elfogadva97ms9268 KiB
34Elfogadva89ms9016 KiB
35Elfogadva52ms6964 KiB
36Elfogadva48ms6964 KiB
37Elfogadva4ms2888 KiB
38Elfogadva4ms2868 KiB
39Elfogadva9ms3380 KiB
40Elfogadva3ms2612 KiB
41Elfogadva3ms2612 KiB
42Elfogadva37ms3456 KiB
43Elfogadva16ms3040 KiB
44Elfogadva4ms2624 KiB
45Elfogadva3ms2612 KiB