Lang:GCC
Edit12345678910111213141516171819202122232425262728293031#include<stdio.h>#define max_N 100000#define max_M 500000int main(){int T, N, M, t, m, n, temp;int a[max_M][2];scanf("%d",&T);for(t = 0; t < T; t++){scanf("%d %d",&N, &M);for(m = 0; m < M; m++){scanf("%d %d",&a[m][0],&a[m][1]);}for(n = 1; n <= N; n++){temp = n;for(m = 0; m < M; m++){if(a[m][0] == temp){temp = a[m][1];if(n == temp){printf("Wrong\n");goto ff1;}}}