Solutia oficiala de pe pbinfo:
#include <iostream>
using namespace std;
long long a;
int main () {
cin>>a;
a = a*a; /// se obtine valoarea originala la puterea a doua
a = a*a; /// se obtine valoarea originala la puterea a patra
a = a*a; /// se obtine valoarea originala la puterea a opta
a = a*a; /// se obtine valoarea originala la puterea a saisprezecea
cout<<a;
return 0;
}
Solutia mea(100 puncte):
#include <iostream>
#include <cmath>
#include <iomanip>
using namespace std;
int main()
{
long double n;
cin>>n;
cout<<setprecision(100)<<pow(n, 16);
}