Buna ! Definiți funcția

void FRadical(int n, int &x, int &y)
cu parametrii:

n, prin care primește un număr natural din intervalul [1, 1.000.000.000]
x și y – două numere naturale care se determină, cu proprietatea că x2 * y = n, iar x este maxim posibil

Exemplu
În urma apelului FRadical(15000, x, y), se obține x = 50, y = 6.

Rezolvarea mea (40 puncte)
https://pastebin.com/73txSWbw

Multumesc !