python3 为啥一直25分
查看原帖
python3 为啥一直25分
721597
why707612209楼主2022/4/28 10:22

i, x, y = 1, 0, 0 N = int(input()) if 1 <= N <= 10 ** 7: while True: if N == 1: print("1/1") break elif (1 + i) * i / 2 <= N <= (1 + i + 1) * (1 + i) / 2: x = N - (1 + i) * i / 2 y = i + 2 - x print("%d/%d" % (x, y)) break i += 1

2022/4/28 10:22
加载中...