Submission #62772741
Source Code Expand
Copy
#include <bits/stdc++.h>using namespace std;typedef long long ll;map<pair<ll, ll>, ll> edges;map<ll, set<ll>> adj;int main() {ll N, M;cin >> N >> M;ll u, v;ll self_loops = 0, multi_edges = 0;for (ll i = 0; i < M; ++i) {cin >> u >> v;if (u == v) self_loops++;else {if (edges[{min(u, v), max(u, v)}]++) multi_edges++;adj[u].insert(v);adj[v].insert(u);}}cout << self_loops + multi_edges << endl;return 0;
#include <bits/stdc++.h> using namespace std; typedef long long ll; map<pair<ll, ll>, ll> edges; map<ll, set<ll>> adj; int main() { ll N, M; cin >> N >> M; ll u, v; ll self_loops = 0, multi_edges = 0; for (ll i = 0; i < M; ++i) { cin >> u >> v; if (u == v) self_loops++; else { if (edges[{min(u, v), max(u, v)}]++) multi_edges++; adj[u].insert(v); adj[v].insert(u); } } cout << self_loops + multi_edges << endl; return 0; }
Submission Info
Submission Time | |
---|---|
Task | C - Make it Simple |
User | Nthtofade |
Language | C++ 20 (gcc 12.2) |
Score | 300 |
Code Size | 544 Byte |
Status | AC |
Exec Time | 1526 ms |
Memory | 100204 KB |
Judge Result
Set Name | Sample | All | ||||
---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 300 / 300 | ||||
Status |
|
|
Set Name | Test Cases |
---|---|
Sample | 00_sample_00.txt, 00_sample_01.txt, 00_sample_02.txt |
All | 00_sample_00.txt, 00_sample_01.txt, 00_sample_02.txt, 01_n_small_00.txt, 01_n_small_01.txt, 01_n_small_02.txt, 01_n_small_03.txt, 02_random_00.txt, 02_random_01.txt, 02_random_02.txt, 02_random_03.txt, 02_random_04.txt, 02_random_05.txt, 02_random_06.txt, 02_random_07.txt, 03_corner_00.txt, 03_corner_01.txt, 03_corner_02.txt, 03_corner_03.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
00_sample_00.txt | AC | 1 ms | 3504 KB |
00_sample_01.txt | AC | 1 ms | 3504 KB |
00_sample_02.txt | AC | 1 ms | 3656 KB |
01_n_small_00.txt | AC | 103 ms | 3668 KB |
01_n_small_01.txt | AC | 85 ms | 3660 KB |
01_n_small_02.txt | AC | 155 ms | 3680 KB |
01_n_small_03.txt | AC | 91 ms | 3656 KB |
02_random_00.txt | AC | 817 ms | 64264 KB |
02_random_01.txt | AC | 776 ms | 66776 KB |
02_random_02.txt | AC | 1526 ms | 98020 KB |
02_random_03.txt | AC | 1360 ms | 100204 KB |
02_random_04.txt | AC | 1140 ms | 87428 KB |
02_random_05.txt | AC | 779 ms | 67424 KB |
02_random_06.txt | AC | 1405 ms | 96608 KB |
02_random_07.txt | AC | 1389 ms | 100144 KB |
03_corner_00.txt | AC | 657 ms | 59808 KB |
03_corner_01.txt | AC | 1101 ms | 59752 KB |
03_corner_02.txt | AC | 167 ms | 5096 KB |
03_corner_03.txt | AC | 162 ms | 3564 KB |