많은 것을 추가했다. 하지만 선분의 길이(17386)은 왜 틀린건지 모르겠다. CCW를 해야될것 같다.

This commit is contained in:
2020-08-06 16:32:40 +09:00
parent f74f3c4ec7
commit 99c9db415d
6 changed files with 70 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
import math
T = int(input())
for i in range(T):
x, y = map(int, input().split())
distance = y - x
disted = distance ** (1 / 2)
upper = math.ceil(disted)
lowersq = (upper - 1)**2
uppersq = upper**2
if (lowersq + uppersq)/2 <= distance:
print(upper * 2 -1)
else:
print(upper * 2 - 2)