func_code_string: #include <bits/stdc++.h>   using namespace std;   int main() {     long f, n;     long double a, b, ans;     while (cin >> a >> b >> n) {       long flag = 0, i, j;       for (i = -1000; i <= 1000; i++) {         ans = 1;         f = 0;         for (j = 0; j < n; j++) {           ans *= i;           if (abs(ans) > 1000) {             f = 1;             break;           }         }         if (!f)           if (a * ans == b) {             flag = 1;             break;           }       }       if (flag)         cout << i << endl;       else         cout <<  No solution n ;     }     return 0;   }   