设计函数int sqrt(int x),计算 x 的平方根。
输入格式
输入一个 整数 x,输出它的平方根。直到碰到文件结束符(EOF)为止。
输出格式
对于每组输入,输出一行一个整数,表示输入整数的平方根。
样例输入
1
2
3
4
5
6
7
8
9
样例输出
1
1
1
2
2
2
2
2
3
分析:python处理EOF让人实在不知如何处理,网上查了一下,采用的方法是异常处理的办法,当发生错误时,用异常处理,最后用一个finall做尾后清理工作。
代码如下:
a = []
try:
while True:
s = int(input())
a.append(s)
except EOFError:
pass
finally:
for i in range(len(a)):
print(int(a[i]**0.5))