https://www.acmicpc.net/problem/1193
BOJ 1193 - 분수찾기
작성언어: Python3
xxxxxxxxxx
n=1
a=1
b=1
cnt = 0
x = int(input())
isEnd = False
while True:
if(n % 2 == 1):
a = n
b = 1
else:
a = 1
b = n
for i in range(0, n):
cnt += 1
if(cnt == x):
print(str(a) + '/' + str(b))
isEnd = True
break
if(n % 2 == 1):
a -= 1
b += 1
else:
a += 1
b -= 1
if(isEnd == True):
break
n += 1
pc 환경에서 코드를 보는 것을 권장합니다.
'알고리즘 문제 풀기 > BOJ' 카테고리의 다른 글
BOJ 10250 - ACM 호텔 (0) | 2019.12.21 |
---|---|
BOJ 2869 - 달팽이는 올라가고 싶다 (0) | 2019.12.20 |
BOJ 2292 - 벌집 (0) | 2019.08.08 |
BOJ 1712 - 손익분기점 (0) | 2019.08.08 |
BOJ 1316 - 그룹 단어 체커 (0) | 2019.08.07 |