U. Straight Line – Codeforces Problem Solution in C++

Disclaimer: Make sure you tried enough before checking the solution

Problem: https://codeforces.com/group/MWSDmqGsZm/contest/223338/problem/U

#include <bits/stdc++.h>
using namespace std;
int main() {
	int x1,y1,x2,y2,x3,y3;
	cin>>x1>>y1>>x2>>y2>>x3>>y3;
	int res1 = (y3-y2) * (x2-x1);
	int res2 = (y2-y1) * (x3-x2);
	if(res1 == res2){
		cout<<"YES"<<endl;
	} else {
		cout<<"NO"<<endl;
	}
}

Assiut University Training – Newcomers Solution Math – Geometry

Leave a Comment