본문 바로가기
Beakjoon&프로그래머스/파이썬

[백준/파이썬]1193번 분수찾기

by 현장 2021. 8. 5.

-코드

n = int(input())
i = 0
while n > i:
    n -= i
    i += 1
    if i % 2 == 0:
        a = n
        b = i - n + 1
    else:
        a = i - n + 1
        b = n

print(f"{a}/{b}")

오랫동안 규칙은 알았지만 while문 초반까지 밖이 구현을 못하여서 결국 찾아보고 해결을 하였으나 아쉬움이 많이 남습니다... 더 많이 풀어봐서 구현을 좀 더 잘할 수 있도록 노력해야겠다고 생각했습니다..