Masala #1077

Xotira 16 MB Vaqt 1000 ms Qiyinchiligi 15 %
14

  

Kesishish

Sardor maktabda tenglamalar mavzusini o'tmoqda. Ustozi unga bir vazifa berdi. Vazifa quyidagicha: 2 ta tenglamalar mavjud ular nechta nuqtada kesishishini topish.

Tenglamalar quyidagi ko'rinishga ega:

Ax+By+C=0

A1x+B1y+C1=0


Kiruvchi ma'lumotlar:

Kirish faylida birinchi qatorda testlar soni T\((1 \le T \le 500)\) keyingi T ta qatorda esa 6 ta dan butun son mos ravishda A,B,C,A1,B1,C1. Ularning qiymatlari modul jihatdan 100 dan oshmaydi.


Chiquvchi ma'lumotlar:

Chiqish faylida har bir test uchun mos holda javoblarni alohida qatorlarda chop eting. Agar cheksiz ko'p yechim bo'lsa -1 ni chop eting.


Misollar
# input.txt output.txt
1
2
1 1 0 2 2 0
1 1 0 2 -2 0
-1
1
Yechimini yuborish
Bu amalni bajarish uchun tizimga kiring, agar profilingiz bo'lmasa istalgan payt ro'yxatdan o'tishingiz mumkin