Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- a = list(map(float, input().split()))
- x = a[0]
- y = a[1]
- u = a[2]
- g = a[3]
- c = a[4]
- d = a[5]
- class Vector:
- def __init__(self, x, y):
- self.x = x
- self.y = y
- def __mul__(left,right):
- return (left.x * right.y - left.y * right.x)
- def __add__(left, right):
- return(left.x * right.x + left.y * right.y)
- a = Vector(c - u, d - g)
- b = Vector(x - u, y - g)
- f = Vector(u - c, g - d)
- j = Vector(x - c, y - d)
- if (a * b) == 0 and (a + b) >= 0 and (f + j)>=0:
- print('YES')
- else:
- print('NO')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement