https://www.acmicpc.net/problem/1193 이 문제 풀고나서 흥미로 10^35를 입력값으로 넣어봤단말이야?
그런데 제대로된 값을 안뱉어서 어디가 문제인지 궁금함
코드는
import mathif __name__ == '__main__':
X = int(input())
group = math.ceil((math.sqrt(X*8+1)-1)/2)
n = group*(group+1)/2-X
group, n = map(int, (group, n))
if group % 2:
print(f'{n+1}/{group-n}')
else:
print(f'{group-n}/{n+1}')
코드 중간중간에 변수의 값과 타입을 출력해봐요