Submission

Status:

[xSSSSSSS]

Subtask/Task Score:

{0/100}

Score: 0

User: meraki

Problemset: เก็บกราฟเบื้องต้น

Language: cpp

Time: 0.002 second

Submitted On: 2026-09-04 09:40:18

#include <bits/stdc++.h>
using namespace std;

vector<vector<int> > createGraph(int N, vector<pair<int, int> > E) {
    vector<vector<int> > adj(N);
    for (auto e : E) {
        int u = e.first;
        int v = e.second;
        adj[u].push_back(v);
        adj[v].push_back(u);
    }
    
    cout << "{";
    for (auto &v : adj) {
        cout << "{";
        sort(v.begin(), v.end());
        for (int i=0; i<v.size(); i++) {
            cout << v[i] << " ";
            if (i < v.size() - 1) {
                cout << ", ";
            }
        }

        cout << "}, ";
    }
    cout << "}";
}