https://www.acmicpc.net/problem/1011
BOJ 1011 - Fly me to the Alpha Centauri
작성언어: Python3
xxxxxxxxxximport matht = int(input())for i in range(t): start, end = map(int, input().split()) dist = end - start k = 1 while(k*k <= dist): k += 1 if(k*k != dist): k -= 1 dist = math.ceil((dist - k*k) / k) print(int(k * 2 - 1 + dist))pc 환경에서 코드를 보는 것을 권장합니다.
'알고리즘 문제 풀기 > BOJ' 카테고리의 다른 글
| BOJ 1931 - 회의실배정 (0) | 2019.12.25 |
|---|---|
| BOJ 11047 - 동전 0 (0) | 2019.12.24 |
| BOJ 2775 - 부녀회장이 될테야 (0) | 2019.12.22 |
| BOJ 10250 - ACM 호텔 (0) | 2019.12.21 |
| BOJ 2869 - 달팽이는 올라가고 싶다 (0) | 2019.12.20 |