Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include<iostream>#include<cstdio>#include<cmath>#include<string>#include<queue>#include<cstring>#include<algorithm>#define mem(a,b) memset(a,b,sizeof(a))#define rep1(a,b,c) for(int a = b;a < c;a++)#define rep2(a,b,c) for(int a = b;a <= c;a++)using namespace std;typedef long long ll;const int maxn = 10005;const double eps = 1e-8;int du[maxn];int n,m;int main(){while(~scanf("%d%d",&n,&m)){mem(du,0);int a,b;while(m--){scanf("%d%d",&a,&b);du[a]++;du[b]++;}