题目如图
r=float(input())
import math
l=2*r*math.pi
s=r*r*math.pi
print(f"半径为{r}的圆周长为{l:.2f},面积为{s:.2f}。")
实在想不出哪里错了,题目测试用例也完全一致。
题目如图
r=float(input())
import math
l=2*r*math.pi
s=r*r*math.pi
print(f"半径为{r}的圆周长为{l:.2f},面积为{s:.2f}。")
实在想不出哪里错了,题目测试用例也完全一致。
基于Monster 组和GPT的调写:
看起来是正确的,可能是因为 PTA 系统在判断时可能会有一些误差范围,导致判定为部分正确。如果你的代码输出结果与题目要求的格式和数值一致,那么你就可以确信你的代码是正确的。
如果你还是想要确定哪里可能有问题,你可以检查一下输入输出是否与题目一致,比如说:
是否只输入了半径,没有其它字符或空格。
是否按照题目的要求使用了 math 库中的常数和保留小数的格式化输出。
除此之外,就只有联系 PTA 的管理员了,看看是否有其他的问题。