码迷,mamicode.com
首页 >  
搜索关键字:bzoj1213    ( 3个结果
【BZOJ1213】高精度开根
python是坠吼的! 原题: 不贴原题,就是高精度开根,结果向下取整 首先二分答案,高精度嘛……python即可 二分右端点设为n会T掉,需要先倍增一个r,while(r **m <= n) r *= 2 然后T掉了,代码如下,亮点自寻 AC代码: 发现了没 ...
分类:其他好文   时间:2017-03-01 21:14:05    阅读次数:154
【HNOI2004】【BZOJ1213】高精度开根
Description晓华所在的工作组正在编写一套高精度科学计算的软件,一些简单的部分如高精度加减法、乘除法早已写完了,现在就剩下晓华所负责的部分:实数的高精度开m次根。因为一个有理数开根之后可能得到一个无理数,所以这项工作是有较大难度的。现在要做的只是这项工作的第一步:只对自然数进行开整数次根,求出它的一个非负根,并且不考虑结果的小数部分,只要求把结果截断取整即可。程序需要根据给定的输入,包括需要...
分类:其他好文   时间:2015-08-31 15:20:06    阅读次数:177
BZOJ 1213 HNOI2004 高精度开根 二分+高(Py)精(thon)度
题目大意:求n^(1/m) 一大早水个Python- - 直接开根尼玛过不去- - 需要二分- - m,n=int(raw_input()),int(raw_input()) l,r=0,1 while r**m<=n: l=r;r=r*2 while l+1<r: mid=(l+r)//2 if mid**m<=n: l=mid else: r=mid if r**m<=n...
分类:其他好文   时间:2015-01-13 10:40:38    阅读次数:196
3条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!