Submission #62800213
Source Code Expand
Copy
#include <bits/stdc++.h>using namespace std;typedef long long ll;const int N=2e5+5;int n,m,cnt,ans,lst;bool vis[N];priority_queue<int,vector<int>,greater<int>> q[N];int main(){cin>>n>>m;for(int i=1;i<=m;i++){int u,v;cin>>u>>v;if(u==v) ans++;else{q[u].push(v);q[v].push(u);}}for(int i=1;i<=n;i++){lst=0;while(!q[i].empty()){
#include <bits/stdc++.h> using namespace std; typedef long long ll; const int N=2e5+5; int n,m,cnt,ans,lst; bool vis[N]; priority_queue<int,vector<int>,greater<int>> q[N]; int main(){ cin>>n>>m; for(int i=1;i<=m;i++){ int u,v; cin>>u>>v; if(u==v) ans++; else{ q[u].push(v); q[v].push(u); } } for(int i=1;i<=n;i++){ lst=0; while(!q[i].empty()){ int now=q[i].top();q[i].pop(); if(now==lst) cnt++; else lst=now; } } cout<<ans+cnt/2; return 0; }
Submission Info
Submission Time | |
---|---|
Task | C - Make it Simple |
User | wkl123 |
Language | C++ 20 (gcc 12.2) |
Score | 300 |
Code Size | 509 Byte |
Status | AC |
Exec Time | 297 ms |
Memory | 19436 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 | 4 ms | 9724 KB |
00_sample_01.txt | AC | 4 ms | 9804 KB |
00_sample_02.txt | AC | 4 ms | 9892 KB |
01_n_small_00.txt | AC | 142 ms | 13148 KB |
01_n_small_01.txt | AC | 119 ms | 12784 KB |
01_n_small_02.txt | AC | 178 ms | 13944 KB |
01_n_small_03.txt | AC | 117 ms | 12420 KB |
02_random_00.txt | AC | 171 ms | 16052 KB |
02_random_01.txt | AC | 166 ms | 16460 KB |
02_random_02.txt | AC | 289 ms | 18952 KB |
02_random_03.txt | AC | 297 ms | 19388 KB |
02_random_04.txt | AC | 252 ms | 18356 KB |
02_random_05.txt | AC | 173 ms | 16592 KB |
02_random_06.txt | AC | 289 ms | 18688 KB |
02_random_07.txt | AC | 297 ms | 19436 KB |
03_corner_00.txt | AC | 232 ms | 17684 KB |
03_corner_01.txt | AC | 286 ms | 18920 KB |
03_corner_02.txt | AC | 170 ms | 10044 KB |
03_corner_03.txt | AC | 168 ms | 9752 KB |