279
Cerinţa
Se citește un număr natural n
. Să se stabilească dacă n
poate fi scris ca produs de două numere naturale consecutive.
Date de intrare
Programul citește de la tastatură numărul n
.
Date de ieşire
Programul afișează pe ecran două numere naturale consecutive al căror produs este n
, ordonate crescător și separate printr-un spațiu, dacă există sau mesajul NU EXISTA
, dacă nu există două astfel de numere.
Restricţii şi precizări
1 ≤ n ≤ 1.000.000.000
Exemplu
Intrare
12
Ieșire
3 4
#include <bits/stdc++.h> using namespace std; int main () { int a,b; cin >> a; b=(int)sqrt(a); if (a == b * (b + 1)) cout << b << ' ' << b+1; else cout << "NU EXISTA"; return 0; }
Comentarii