POJ 2109-Power of Cryptography

来源:互联网 发布:花呗淘宝套现点了收货 编辑:程序博客网 时间:2024/06/06 02:22

这里写图片描述
这里写图片描述
题目链接

题目分析

题意

输入n和p,k^n=p,求k的值。

思路

pow(x,y)是求x的y次方的值。
因为k^n=p,所以k=p^(1/n)。
但若n为int,则得不到正确的结果。

代码

#include<stdio.h>#include<math.h>//pow()的头文件 int main(){    //freopen("TXA.txt","r",stdin);    double p,n;    while(~scanf("%lf%lf",&n,&p)){//double用%lf输入,用%f或%lf输出         printf("%.0f\n",pow(p,1/n));    }    return 0;}
0 0