View Code of Problem 67

#include<stdio.h>
#include<math.h>
#include<string.h>
void main()
{
	int a,b,i,j,k1,k2,n,m,sum,x[4],y[4];
    while(scanf("%d%d",&x[0],&y[0])!=EOF)
	{
	    for(i=1;i<4;i++)
		scanf("%d%d",&x[i],&y[i]);
		if(x[0]==x[1]&&x[3]==x[2])
		{
			if(x[1]!=x[3])
			printf("No\n");
			else
			printf("Yes\n");
	
		}
	else
	{
		k1=(x[0]-x[1])/(y[0]-y[1]);
		k2=(x[2]-x[3])/(y[2]-y[3]);
        if(k1==k2&&(y[0]-k1*x[0])!=(y[2]-k2*x[2]))
		printf("No\n");
		else
			printf("Yes\n");
	}


}
}

Double click to view unformatted code.


Back to problem 67