HertZPrime 2023-02-21 15:34 采纳率: 100%
浏览 14
已结题

求解PTA为什么一直判定部分正确

题目如图

img

r=float(input())
import math
l=2*r*math.pi
s=r*r*math.pi
print(f"半径为{r}的圆周长为{l:.2f},面积为{s:.2f}。")

实在想不出哪里错了,题目测试用例也完全一致。

  • 写回答

1条回答 默认 最新

  • 社区专家-Monster-XH 2023-02-21 15:39
    关注

    基于Monster 组和GPT的调写:
    看起来是正确的,可能是因为 PTA 系统在判断时可能会有一些误差范围,导致判定为部分正确。如果你的代码输出结果与题目要求的格式和数值一致,那么你就可以确信你的代码是正确的。

    如果你还是想要确定哪里可能有问题,你可以检查一下输入输出是否与题目一致,比如说:

    是否只输入了半径,没有其它字符或空格。
    是否按照题目的要求使用了 math 库中的常数和保留小数的格式化输出。
    

    除此之外,就只有联系 PTA 的管理员了,看看是否有其他的问题。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 3月1日
  • 已采纳回答 2月21日
  • 创建了问题 2月21日

悬赏问题

  • ¥20 BAPI_PR_CHANGE how to add account assignment information for service line
  • ¥500 火焰左右视图、视差(基于双目相机)
  • ¥100 set_link_state
  • ¥15 虚幻5 UE美术毛发渲染
  • ¥15 CVRP 图论 物流运输优化
  • ¥15 Tableau online 嵌入ppt失败
  • ¥100 支付宝网页转账系统不识别账号
  • ¥15 基于单片机的靶位控制系统
  • ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?