АВТ
Language: Russian
English

Remote Training on Programming

Problems Online status Contests
News FAQ E-learning
For authors:
Register  ||  Login
 
Hello, Guest! Please login or register.

6. Polynom's Roots

Time Limit: 1 seconds
Memory Limit:65536KB
Points:100
View Problem Statistics Submit Problem added debug

Напишите программу, которая ищет все рациональные решения уравнения anxn+an-1xn-1+...+a1x+a0 = 0.

Input

Во входном файле записано число n (степень многочлена), 1<=n<=10, и коэффициенты многочлена в порядке an, an-1, ..., a1, a0 (|ai|<1000). Все коэффициенты - целые числа.

Output

В выходной файл вывести все различные рациональные корни многочлена в возрастающем порядке. Каждое рациональное число выводится в отдельной строке в виде пары целых чисел - числителя и знаменателя, разделенных пробелом. При этом дробь должна быть несократимой, знаменатель строго больше нуля (число 0 записывается как 0 1). Если рациональных корней нет, вывести сообщение "NO SOLUTION".

Sample

InputOutput
6
1 0 -7 5 0 7 -6
-3 1
1 1
2 1

View Problem Statistics Submit Problem discussion Author/source:
Sorted Problems / Mathematics / Algebra, analysis /
19. Open brackets 6.
Problems from Contests and Camps / Trainings of Vologda SU / Training 19.11.2008 /
11. Circles 6. 38. Series of Farej
time generating 0.109 sec.
© Copyright VSU, AVT, Nosov D.A., Andrianov I.A.