首页 > 编程语言 > 详细

开方数_ny_773(大数).java

时间:2014-03-12 22:38:06      阅读:618      评论:0      收藏:0      [点我收藏+]

开方数

时间限制:500 ms  |  内存限制:65535 KB
难度: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

import java.util.Scanner;
public class Main {//Accepted  40  495 java 2014-03-12 21:22:17
	public static void main(String[] args){
		Scanner input=new Scanner(System.in);
		//BufferedReader bf=new BufferedReader(new InputStreamReader(System.in));
		while(true){
			int n=input.nextInt();
			double p=input.nextDouble();
			if(n==0&&p==0)
				break;
			System.out.println(String.format("%.0f", Math.pow(p, 1.0/n)));
		}
	}
}




开方数_ny_773(大数).java,布布扣,bubuko.com

开方数_ny_773(大数).java

原文:http://blog.csdn.net/zhangyiacm/article/details/21118265

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!