题目大意:求 p 开 n次方根
解题思路:百度了一下,用 double 恰好可以。
#include<cstdio>
#include<math.h>
int main () {
double n, p ;
while( scanf("%lf%lf",&n,&p) != EOF) {
printf("%.0f\n",pow( p , 1/n ) );
}
return 0;
}
另一种方法是写两个数组来存,利用之前高精度乘法的知识查找。不过我不太会……
题目大意:求 p 开 n次方根
解题思路:百度了一下,用 double 恰好可以。
#include<cstdio>
#include<math.h>
int main () {
double n, p ;
while( scanf("%lf%lf",&n,&p) != EOF) {
printf("%.0f\n",pow( p , 1/n ) );
}
return 0;
}
另一种方法是写两个数组来存,利用之前高精度乘法的知识查找。不过我不太会……