Submission #62797260
Source Code Expand
Copy
#include<bits/stdc++.h>using namespace std;#define int long long#define debug() cout<<"come on"<<'\n'#define mkp make_pair#define pb push_back#define ft first#define sd secondtypedef pair<int,int> pii;typedef pair<int,pii> piii;map<pii,int> mp;int n,m,ans,u,v;signed main(){cin>>n>>m;for(int i=1;i<=m;i++){cin>>u>>v;mp[mkp(min(u,v),max(u,v))]++;}for(auto x:mp){if(x.ft.ft==x.ft.sd)ans+=x.sd;else ans+=x.sd-1;
#include<bits/stdc++.h> using namespace std; #define int long long #define debug() cout<<"come on"<<'\n' #define mkp make_pair #define pb push_back #define ft first #define sd second typedef pair<int,int> pii; typedef pair<int,pii> piii; map<pii,int> mp; int n,m,ans,u,v; signed main(){ cin>>n>>m; for(int i=1;i<=m;i++){ cin>>u>>v; mp[mkp(min(u,v),max(u,v))]++; } for(auto x:mp){ if(x.ft.ft==x.ft.sd)ans+=x.sd; else ans+=x.sd-1; // cout<<x.ft.ft<<" "<<x.ft.sd<<" "<<ans<<'\n'; } cout<<ans; return 0; }
Submission Info
Submission Time | |
---|---|
Task | C - Make it Simple |
User | dulf2024 |
Language | C++ 20 (gcc 12.2) |
Score | 300 |
Code Size | 544 Byte |
Status | AC |
Exec Time | 571 ms |
Memory | 34872 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 | 3448 KB |
00_sample_01.txt | AC | 1 ms | 3428 KB |
00_sample_02.txt | AC | 1 ms | 3420 KB |
01_n_small_00.txt | AC | 96 ms | 3428 KB |
01_n_small_01.txt | AC | 79 ms | 3496 KB |
01_n_small_02.txt | AC | 120 ms | 3388 KB |
01_n_small_03.txt | AC | 90 ms | 3476 KB |
02_random_00.txt | AC | 291 ms | 21992 KB |
02_random_01.txt | AC | 285 ms | 21628 KB |
02_random_02.txt | AC | 571 ms | 34724 KB |
02_random_03.txt | AC | 565 ms | 34716 KB |
02_random_04.txt | AC | 469 ms | 30048 KB |
02_random_05.txt | AC | 293 ms | 21936 KB |
02_random_06.txt | AC | 561 ms | 34872 KB |
02_random_07.txt | AC | 565 ms | 34872 KB |
03_corner_00.txt | AC | 339 ms | 19056 KB |
03_corner_01.txt | AC | 431 ms | 19084 KB |
03_corner_02.txt | AC | 385 ms | 15216 KB |
03_corner_03.txt | AC | 389 ms | 14892 KB |