//目录

高精度水题(POJ2109)

题目链接:http://poj.org/problem?id=2109

double 可以虽然可以表示10^-307~~~10^208,但是精确度只有16位,这个题有bug。

 

#include <stdio.h>
#include <cmath>

using namespace std;

int main()
{
    double n,p;
    while(scanf("%lf%lf",&n,&p)!=EOF)
    {
        printf("%.0f\n",pow(p,1.0/n));
    }
    return 0;
}

 

posted @ 2016-04-08 11:17  小草的大树梦  阅读(245)  评论(0编辑  收藏  举报