CF21B Intersection

题目描述

给定两组点。第一组由方程 $A_{1}x+B_{1}y+C_{1}=0$ 所确定,第二组由方程 $A_{2}x+B_{2}y+C_{2}=0$ 所确定。 请编写程序,计算这两组点的交集中点的个数。

输入格式

输入的第一行包含三个整数 $A_{1},B_{1},C_{1}$,用空格分隔。 输入的第二行包含三个整数 $A_{2},B_{2},C_{2}$,用空格分隔。 所有数的取值范围都是 $-100$ 到 $100$,包含 $-100$ 和 $100$。

输出格式

输出它们的交集中点的个数。如果交集中有无穷多个点,则输出 $-1$。

说明/提示

由 ChatGPT 5 翻译