其他分享
首页 > 其他分享> > 51Nod1166 大数开平方

51Nod1166 大数开平方

作者:互联网

Problem

给出一个大整数N,求不大于N的平方根的最大整数。例如:N = 8,2 * 2 < 8,3 * 3 > 8,所以输出2。

Solution

Code

from math import *
from decimal import *
getcontext().prec=10**5
a=input()
print(int(Decimal(a).sqrt()))

标签:开平方,大数,int,整数,getcontext,51Nod1166,prec,import
来源: https://www.cnblogs.com/sz-wcc/p/11704776.html