Python 60分RE 4个点
  • 板块P1727 计算π
  • 楼主11514zbs
  • 当前回复4
  • 已保存回复4
  • 发布时间2024/8/2 13:23
  • 上次更新2024/8/8 18:05:04
查看原帖
Python 60分RE 4个点
1125106
11514zbs楼主2024/8/2 13:23
n = int(input())
t = n + 10
b = 10 ** t
x1 = b * 4 // 5
x2 = b // -239
s = x1 + x2
n *= 2
for i in range(3, n, 2):
    x1 //= -25
    x2 //= -57121
    x = (x1 + x2) // i
    s += x
pai = s * 4
pai //= 10000000000
pai = str(pai - 3 * (10 ** (n // 2)))
print(3, end='.')
for i in range(len(pai)):
    if (i % 50 == 0):
        print()
    elif (i % 10 == 0):
        print(end=' ')
    print(pai[i], end='')

2024/8/2 13:23
加载中...