ACM书中的题目 T-20
来源:互联网 发布:intel 核显 编程 编辑:程序博客网 时间:2024/06/14 00:48
Description
Given positive integers B and N, find an integer A such that AN is as close as possible to B. (The result A is an approximation to the Nth root of B.) Note that AN may be less than, equal to, or greater than B.
Input: The input consists of one or more pairs of values for B and N. Each pair appears on a single line, delimited by a single space. A line specifying the value zero for both B and N marks the end of the input. The value of B will be in the range 1 to 1,000,000 (inclusive), and the value of N will be in the range 1 to 9 (inclusive).
Output: For each pair B and N in the input, output A as defined above on a line by itself.
Example Input: Example Output:
4 3
5 3
27 3
750 5
1000 5
2000 5
3000 5
1000000 5
0 0
1
2
3
4
4
4
5
16
题目简述:
输入正整数B N,求一A,使得A的N次方最接近B
代码:
#include<bits/stdc++.h>using namespace std; int main() { double b,n; int a; while(cin>>b>>n) { if(b==0&&n==0)break; a=pow(b,1/n); if(b-pow(a,n)<pow(a+1,n)-b) cout<<a<<endl; else cout<<a+1<<endl; } return 0; }
体会:
这个题目我当时不会做,看了别人的做法后稍微理解了一点,但还是要再看几遍
- ACM书中的题目 T-20
- acm程序设计书中的题目t
- acm书中题目 t-20
- 《ACM书中题目》T
- ACM书中题目 T
- 《ACM程序设计》书中题目 T
- ACM程序设计》书中题目--problem t
- 《ACM程序设计》书中题目―T
- 《ACM程序设计》书中题目T
- 《ACM程序设计》书中题目 T
- ACM程序设计 书中题目T
- 《ACM程序设计》书中题目 T
- ACM程序设计题目 Problem. T-20
- ACM程序设计书上题目T
- 《ACM程序设计》书中题目T 第二十题 找底数
- ACM程序设计书中题目--T(次方问题)
- ACM书中的题目 j-10
- ACM书中的题目 k-11
- 递归递推之养兔子
- 【九度OJ】题目1073:杨辉三角形 解题报告
- leetcode 2 Add Two Numbers
- React+webpack开发环境的搭建
- STL(标准模板库)(2)
- ACM书中的题目 T-20
- Codeforces 719C
- Codeforces Round #405(A+B(图论)
- STM32实验2:IO输入
- Arcgis:Spatial & 3D Analysis
- nginx学习笔记4 nginx的配置文件2 虚拟主机的配置
- 24种设计模式——单例模式
- 编程第十一天
- 树的判定----并查集