BAEKJOON (Python)/단계별

BAEKJOON_1193 "분수찾기" PYTHON

RiLLa_0511 2023. 4. 24. 23:56
728x90

[백준] 1193번 Python 파이썬

 

https://www.acmicpc.net/problem/1193

 

1193번: 분수찾기

첫째 줄에 X(1 ≤ X ≤ 10,000,000)가 주어진다.

www.acmicpc.net

생각보다 너무 오래걸렸다..

 

다른 사람들의 코드를 보고 이해한 후 해결하였는데 n번째 줄을 구하는 방법을 이해하는 게 어려웠다.

n = int(input())
i = 1
while n > i:
    n -= i
    i += 1

if i % 2 == 0:
    print(str(n) + '/' + str(i + 1 - n))
else:
    print(str(i + 1 - n) + '/' + str(n))

혼자 공부하며 올리는 블로그입니다. 틀린 내용은 댓글 남겨주시면 감사하겠습니다.