View Code of Problem 67

#include <stdio.h>

int main() {
    double x1, x2, y1, y2, x3, x4, y3, y4;
    double k1, k2;
    while(~scanf("%lf%lf%lf%lf", &x1, &y1, &x2,&y2)){
        getchar();
        scanf("%lf%lf%lf%lf", &x3, &y3, &x4,&y4);
        if((x2 - x1) && (x4 - x3)){
            k1 = (y2-y1) / (x2 - x1);
            k2 = (y4-y3) / (x4 - x3);
            if(k1 != k2)
                printf("Yes\n");
            else
                printf("No\n");
        }
        else if((x2 - x1) || (x4 - x3))
            printf("Yes\n");
        else
            printf("No\n");
    }
    return 0;
}

Double click to view unformatted code.


Back to problem 67