Submission

Status:

[PPPPPPPP]

Subtask/Task Score:

{100/100}

Score: 100

User: qweqwe

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

Language: cpp

Time: 0.063 second

Submitted On: 2025-10-08 18:10:05

#include <bits/stdc++.h>
using namespace std;
vector<vector<int>> createGraph(int N,vector<pair<int, int>> E) {
	vector<vector<int>> adj(N);
	for (pair<int,int> i:E){
		adj[i.first].emplace_back(i.second);
		adj[i.second].emplace_back(i.first);
	}
	return adj;
}
/*
int main() {
	int N, E;
	vector<pair<int, int> > P;
	scanf("%d%d", &N, &E);
	
	while (E--) {
		int x,y;
		scanf("%d%d", &x, &y);
		P.push_back({x, y});
	}
	vector<vector<int>> result = createGraph(N, P);
	if (result.size() != N) {
		printf("WA");
		return 0;
	}
	for (int i=0; i<N; i++) {
		if(result[i].size()) for (int j: result[i]) printf("%d ", j);
		else printf("-1");
		printf("\n");
	}
	return 0;
}
*/