Xətti tənliklər sistemi
Professor V. Pucher, Baylor Universitetinin birinci kurs tələbələri üçün xətti cəbrdən nəzarət işi keçirməyə qərar verdi. O, tapşırıqlardan biri olaraq xətti tənliklər sisteminin həllini tələb etdi.
Tapşırıqların hazırlanması zamanı professor çox sayda tələbə üçün müxtəlif tənliklər sistemləri yaratmaq problemi ilə qarşılaşdı. Nəticədə, o, aspirantlarına əmsallar generatoru hazırlamağı tapşırdı. Onlar bu tapşırığı yerinə yetirərək N naməlumlu N xətti tənliklər yaradan bir proqram yazdılar. Həmçinin, onlar alınan sistemlərin həlli üçün də bir proqram təqdim etdilər. Lakin V. Pucher bu proqramın verdiyi cavablara şübhə etdi və sizdən düzgün cavabları verəcək başqa bir proqram hazırlamağınızı xahiş etdi.
Professora kömək edin, o da sizə kömək edəcək. :)
Giriş verilənləri
Giriş faylının ilk sətirində N (0 < N < 7) ədədi verilir. Sonrakı N sətir (uzunluğu 255 simvoldan çox olmayan) tənliklərin təsvirlərini ehtiva edir. Tənliklərdə dəyişənlərin adları (x1, x2, x3, x4, x5, x6), çox böyük olmayan tam ədədlər və arifmetik əməliyyatların işarələri (+, -, *, /) ola bilər. Onlar boşluqlarla ayrılmış ola bilər. Hər bir tənlikdə mütləq bərabərlik işarəsi (=) mövcuddur.
Çıxış verilənləri
Əgər verilmiş sistemin yeganə həlli varsa, "1 solution." ifadəsini yazın və sonra hər sətirdə leksikoqrafik qaydada boşluqsuz dəyişənlərin aldığı dəyərləri adi ixtisar olunmayan kəsrlər şəklində verin: surət və məxrəc "/" simvolu ilə ayrılmalıdır. Əgər cavab tamdırsa, yalnız surəti yazın. Sonsuz sayda həll varsa, "Infinite solutions." ifadəsini çap edin. Əgər sistemin həlli yoxdursa, "No solution." sətirini yazın. Cavabda olan ədədlərin milyardı keçməyəcəyi təmin edilir.