码迷,mamicode.com
首页 > 其他好文 > 详细

nyoj 773-开方数 (pow)

时间:2018-07-22 20:50:42      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:||   提交   bad   mat   时间   ack   def   1.0   map   

773-开方数


内存限制:64MB 时间限制:1000ms 特判: No
通过数:3 提交数:8 难度:3

题目描述:

现在给你两个数 n 和 p ,让你求出 p 的开 n 次方。

输入描述:

每组数据包含两个数n和p。当n和p都为0时表示输入结束。(1<=n<=200,1<=p<=10^101)

输出描述:

对于每个输出对用输出开方后的结果k(结果小于10^9)。

样例输入:

2 16
3 27
7 4357186184021382204544
0 0

样例输出:

4
3
1234

C/C++:

#include <iostream>
#include <algorithm>
#include <cstring>
#include <cstdio>
#include <cmath>
#include <stack>
#include <set>
#include <map>
#include <queue>
#include <climits>
#include <bitset>
#define PI 3.1415926

using namespace std;
const int MY_MAX = 10005;
int N, A[MY_MAX];

int main()
{
    double n, p;
    while (cin >>n >>p, n || p)
    {
        printf("%.lf\n", pow(p, 1.0 / n));
    }

    return 0;
}

 

nyoj 773-开方数 (pow)

标签:||   提交   bad   mat   时间   ack   def   1.0   map   

原文地址:https://www.cnblogs.com/GetcharZp/p/9351207.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!