View Code of Problem 131

#include<stdio.h>
int main()
{
int m,n,i,j,a[100],b[100],c[100],d[100],k=0,l=0,flag=0;
while(scanf("%d%d",&n,&m)!=EOF)
{
for(i=0;i<m;i++)
{scanf("%d%d",&a[i],&b[i]);

}
for(i=0;i<m;i++)
if(a[i]==b[i])
{
flag=1;}
for(i=0;i<m;i++)
{for(j=0;j<m;j++)
if(b[i]==a[j])
{
c[k++]=a[i];
d[l++]=b[j];
}}
for(i=0;i<m;i++)
for(j=0;j<m;j++)
if(a[i]==d[j]&&b[i]==c[j])
{
flag=1;
}
if(flag)
printf("ERROR\n");
if(!flag)
printf("RIGHT\n");
flag=0;
}

}

Double click to view unformatted code.


Back to problem 131