3288: 向量

内存限制:128 MB 时间限制:1 S
题面:传统 评测方式:文本比较 上传者:
提交:3 通过:2

题目描述

Codeforces Problem 101C

在几何课上,杰拉尔德得到了一个任务:从矢量A中获得矢量B.此外,教师允许他用矢量А执行以下操作:


1.顺时针旋转矢量90度。
2.向某个向量添加一个向量C.
操作可以以任意次数执行。

杰拉尔德能应付这项任务吗?

输入格式

第一行包含整数x1和y1 —— 向量A的坐标( - 1e8≤x1,y1≤1e8)。 第二行和第三行以相似的方式包含向量B和C(它们的坐标是整数,它们的绝对值不超过1e8)。

输出格式

如果可以使用给定的操作获得向量B,则输出“YES”(不带引号)。 否则,请输出“NO”(不含引号)。

输入样例 复制

0 0
1 1
0 1

输出样例 复制

YES

分类标签