Олимпиадный тренинг

Задача . B. Пересечение


Задано два множества точек на плоскости. Первое из них задается уравнением A1x + B1y + C1 = 0, а второе — уравнением A2x + B2y + C2 = 0.

Выведите мощность пересечения двух заданных множеств.

Входные данные

В первой строке записано три целых числа через пробел A1, B1, C1. Во второй строке записано три целых числа через пробел A2, B2, C2. Все числа от -100 до 100.

Выходные данные

Выведите мощность искомого множества точек. Выведите -1, если пересечение содержит бесконечное число точек.


Примеры
Входные данныеВыходные данные
1 1 1 0
2 2 0
-1
2 1 1 0
2 -2 0
1

time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
С++ Mingw-w645
Комментарий учителя