1317: Сума дробів

Перегляд у форматі PDF

Надіслати розв'язок

Бали: 10,00 (partial)
Time limit: 1.0s
Memory limit: 64M

Author:
Problem type
Allowed languages
Assembly, Awk, Brain****, C, C++, Java, mono C#, Pascal, Perl, Python, Sed, Text, vb

Для заданого ~k~ ~(k>0)~ знайти усі такі ~x~ та ~y~ ~(x≥y)~, для яких: ~\frac{1}{k} = \frac{1}{x} + \frac{1}{y}~

Формат вхідних даних

Стандартний потік містить декілька тестів. Кожний рядок потоку містить натуральне число ~k~ ~(k≤10000)~.

Формат вихідних даних

Для кожного тесту вивести кількість пар ~(х,у)~, що задовольняють вказану рівність. Формат виводу згідно прикладу.

Приклад вхідних даних

2
12

Приклад вихідних даних

2
1/2 = 1/6 + 1/3
1/2 = 1/4 + 1/4
8
1/12 = 1/156 + 1/13
1/12 = 1/84 + 1/14
1/12 = 1/60 + 1/15
1/12 = 1/48 + 1/16
1/12 = 1/36 + 1/18
1/12 = 1/30 + 1/20
1/12 = 1/28 + 1/21
1/12 = 1/24 + 1/24

Коментарі

Please read the guidelines before commenting.


Ще немає коментарів.