Atenţie! Aceasta este o versiune veche a paginii, scrisă la 2017-03-13 17:52:16.
Revizia anterioară   Revizia următoare  

 

Fişierul intrare/ieşire:armonica.in, armonica.outSursăOJI 2017, Clasele 11-12
AutorAdrian PanaeteAdăugată dedepevladVlad Dumitru-Popescu depevlad
Timp execuţie pe test0.5 secLimită de memorie65536 kbytes
Scorul tăuN/ADificultateN/A

Vezi solutiile trimise | Statistici

Armonica

Spunem ca trei numere  (a, b, c) sunt in progresie armonica daca  b este media armonica a numerelor  a si  c . Altfel spus,  b = \frac{2}{\frac{1}{a} + \frac{1}{b}} , echivalent cu  b = \frac{2ab}{a + b} .
Cunoscand un numar natural  b , sa se determine toate perechile de numere naturale  (a, c) pentru care  (a, b, c) sunt in progresie armonica.

Input:

Fişierul de intrare armonica.in conţine pe prima linie un număr natural  b .

Output:

Fişierul de iesire armonica.out va conţine pe prima linie un număr natural  N reprezentând numărul de perechi de numere naturale  (a, c) pentru care  b este media armonica. Pe urmatoarele  N linii se vor afisa perechile de numere cerute. Astfel, fiecare dintre urmatoarele  N linii va contine cate doua numere  a si  c , separate printr-un spatiu, cu semnificatia ca  b este media armonica a numerelor  a si  c .

Restricţii

  • ... ≤ ... ≤ ...

Exemplu

armonica.inarmonica.out
This is some
text written on
multiple lines.
This is another
text written on
multiple lines.

Explicaţie

...

Trebuie sa te autentifici pentru a trimite solutii. Click aici

Cum se trimit solutii?