import math # 读取输入 n = int(input().strip()) # 计算圆的面积 area = math.pi * n ** 2 # 输出结果,由于题目允许误差不超过10^-3,所以不需要格式化输出到很高的小数位 # 但为了保险起见,我们可以使用format或f-string来确保输出足够的小数位 # 实际上,由于浮点数计算的精度问题,直接输出area通常已经满足要求 print(f"{area:.3f}") # 使用f-string格式化输出到小数点后3位,但这不是必需的 # 或者使用print(format(area, ".3f"))来达到同样的效果 # 在大多数情况下,直接print(area)也是可以接受的,因为math.pi的精度已经足够 # 注意:在严格意义上,为了完全符合题目要求的误差范围, # 我们可能需要使用更精确的π值或进行更复杂的舍入处理。 # 但由于Python的浮点数精度和math.pi的精度已经很高, # 直接计算并输出结果通常已经足够满足题目的误差要求。