-코드
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문 초반까지 밖이 구현을 못하여서 결국 찾아보고 해결을 하였으나 아쉬움이 많이 남습니다... 더 많이 풀어봐서 구현을 좀 더 잘할 수 있도록 노력해야겠다고 생각했습니다..
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬]1526번 가장 큰 금민수 (0) | 2021.08.10 |
---|---|
[백준/파이썬]1629번 곱셈 (0) | 2021.08.09 |
[백준/파이썬]2941번 크로아티아 알파벳 (0) | 2021.08.05 |
[백준/파이썬]6571번 피보나치 수의 개수 (0) | 2021.08.04 |
[백준/파이썬]9009번 피보나치 (0) | 2021.08.04 |