给出两个正整数B和N,找出一个整数A,使得A的N次方尽可能接近B。A的N次方可以小于,等于或者大于B。
输入:输入由多组数据组成,每组数据由两个整数B(1<=B<=1000000)和N(1<=N<=9)组成,独占一行,B和N之间用一个空格隔开。当B和N都为0的时候,输入结束。
输出:对于每一对B和N,输出一个A。每组输出独占一行。
Simple input:
4 2
4 3
0 0
Simple output:
2
1
#include<stdio.h>
#include<math.h>
int main()
{
int a,b,n,i,min,h;
while(scanf("%d%d",&b,&n)!=EOF)
{
min=b;
if(b==0&&n==0)
break;
for(i=1;i<1000;i++)
if(fabs(b-pow(i,n))<=min)
{
min=b-pow(i,n);
h=i;
}
printf("%d\n",h);
}
return 0;
}
import java.util.*;
public class Main {
void fun(double B, double N) {
double K;
int A;
K = Math.pow(B, 1.0 / N);
int A1 = (int) (K);
int A2 = A1 + 1;
A = (Math.abs(Math.pow(A1, N)-B) < Math.abs(Math.pow(A2, N)-B)?A1:A2);
System.out.println(A);
}
public static void main(String[] args) {
Main p = new Main();
Scanner cin=new Scanner(System.in);
while(cin.hasNext())
{
double B=cin.nextDouble();
double N=cin.nextDouble();
p.fun(B, N);
}
}
}
分享到:
相关推荐
在“仿NBA”项目中,Servlet主要扮演以下几个角色: 1. **接收请求**:Servlet通过监听特定URL来接收来自客户端(如浏览器)的HTTP请求,这些请求可能是获取比赛信息、球员数据或者进行用户登录等操作。 2. **处理...
1. **Spring Boot**: Spring Boot是Spring框架的一个扩展,简化了Java Web应用的开发过程。它集成了大量的默认配置,如自动配置、起步依赖等,使得开发者可以快速搭建项目。在本系统中,Spring Boot提供了应用的...
1、该资源内项目代码都是经过测试运行成功,功能正常的情况下才上传的,请放心下载使用。 2、适用人群:主要针对计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、数学、电子信息等...
1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合...
NBA季后赛正在进行中,无奈要上班,不能看视频直播。而文字直播页面又有太多广告之类的东西,所以花半天时间,用Python 3搞一个基于命令行的文字直播,看着清爽,又不容易被领导发现。效果如图所示: -------- 该...
1. HTML(HyperText Markup Language): HTML是构成网页的基础语言,用于定义网页的结构和内容。在这个小项目中,HTML被用来创建页面的基本框架,如头部、导航栏、主体内容区域和页脚等。通过不同的标签,如`...
课程设计-基于SpringBoot + Mybatis+python爬虫NBA球员数据爬取可视化+源代码+文档+sql+效果图 - 不懂运行,下载完可以私聊问,可远程教学 该资源内项目源码是个人的毕设,代码都测试ok,都是运行成功后才上传资源,...
1、该项目是个人高分课程设计项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过mac/window10/11测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业...
该压缩包文件“基于jsp+SSM+vue篮球NBA周边商城系统.zip”是一个完整的电商项目,用于展示和销售篮球NBA相关的周边商品。这个系统采用了多种技术栈,包括前端的JSP、SSM(Spring、SpringMVC、MyBatis)后端框架以及...
1、该资源包括项目的全部源码,下载可以直接使用! 2、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末大作业和毕设项目,作为参考资料学习借鉴。 3、本资源作为“参考资料”如果需要实现其他功能,...
基于Scala+Spark+Hive的NBA历史球员价值挖掘可视化系统源码+详细文档+全部数据资料 高分项目.zip 【备注】 1、该项目是个人高分项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过测试...
基于NBA的数据查询分析系统源码+全部资料齐全.zip基于NBA的数据查询分析系统源码+全部资料齐全.zip 【备注】 1、该项目是个人高分项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过...
主要内容:对BNA的球队热火队进行介绍。 适用人群:需要用来学习使用和提交期末作业的学生。...效果观看:https://www.bilibili.com/video/BV1xk4y1X71e/?vd_source=5f425e0074a7f92921f53ab87712357b
基于Python机器学习和RNN的NBA球队战绩及个人数据预测源码+详细部署文档+全部数据资料(高分项目).zip基于Python机器学习和RNN的NBA球队战绩及个人数据预测源码+详细部署文档+全部数据资料(高分项目).zip基于...
(数据来自腾讯NBA官网) ![球员数据](./images/球员数据.png) 统计结果如下: -------- 不懂运行,下载完可以私聊问,可远程教学 该资源内项目源码是个人的毕设,代码都测试ok,都是运行成功后才上传资源,答辩...
1.本项目使用了从NBA官方网站获得的数据,并运用了支持向量机(SVM)模型来进行NBA常规赛和季后赛结果的预测。此外,项目还引入了相关系数法、随机森林分类法和Lasso方法,以评估不同特征的重要性。最后,使用Python...
1、该项目是高分毕业设计项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过mac/window10/11/linux测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关...
1. **需求分析**:首先明确网页的目标受众和功能需求,确定网页的主题和内容。 2. **页面设计**:根据需求分析的结果,设计网页的布局和样式。可以先用草图或原型工具绘制出大致的页面结构。 3. **代码编写**: - ...
1. **Python基础**:Python作为一门高级编程语言,因其简洁易读的语法和丰富的库支持,被广泛用于数据科学领域。在这个项目中,我们使用Python作为主要的工具,包括其内置的数据结构和控制流语句。 2. **数据分析库...