Задача на вещественные числа с эпсилионом
вот мой код:
eps=1e-6
x,y,z= map(float, input().split())
p=0
n=int(input())
for i in range(1, n+1):
a,b,c,q = map(float, input().split())
x=x-a*q
z=z - c * q
y=y - b * q
if (x<=eps) and (y<=eps) and (z<=eps)<eps:
print("YES")
else:
print("NO")
программа выдает ошибку но я не понимаю почему также не очень понимаю что такое Q
Вот тестовый пример для копирования:
1.0 1.0 1.0
3
1 0 0 1
0 0.5 0 2
0 0 0.25 4
