Masala #1077
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
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.
Chiqish faylida har bir test uchun mos holda javoblarni alohida qatorlarda chop eting. Agar cheksiz ko'p yechim bo'lsa -1 ni chop eting.
# | input.txt | output.txt |
---|---|---|
1 |
2 1 1 0 2 2 0 1 1 0 2 -2 0 |
-1 1 |