打开pow的正确姿势
x=pow((long double)n,m);
或
y=round(pow(n,m));
#include<cstdio>
#include<iostream>
#include<cstdlib>
#include<ctime>
#include<cmath>
using namespace std;
int n,m;
long long x,y;
int main(){
freopen("data.txt","r",stdin);
freopen("1.txt","w",stdout);
scanf("%d%d",&n,&m);
x=pow((long double)n,m);
y=round(pow(n,m));
cout<<x<<' '<<y<<'\n';
}