370
Ecuație4
Se dau două numere naturale nenule, a
și b
, unde a < b
. Să se determine soluțiile naturale nenule x
și y
ale ecuației: 1x+1y=ab.
Date de intrare
Programul citește de la tastatură numerele naturale nenule a
şi b
.
Date de ieșire
Programul va afișa pe ecran, pe linii separate, soluţiile ecuaţiei separate printr-un spațiu, în ordinea crescătoare a valorilor lui x
, iar în cazul valorilor egale ale lui x
, în ordinea crescătoare a valorilor lui y
.
Restricții și precizări
1 ≤ a < b ≤ 100
;
Exemplu
Intrare
2 3
Iesire
2 6 3 3
…sau:
Intrare
1 10
Iesire
11 110 12 60 14 35 15 30 20 20
#include <bits/stdc++.h> using namespace std; int main() { int a , b; cin >> a >> b; for(int x = 1 ; x <= 5000 ; ++x) { for(int y = x ; y <= 20000 ; ++y) { if(x * y * a == (x + y) * b) cout << x << ' ' << y << endl; } } return 0; }
Comentarii