Mbpp/244

⚠️ Base 通过 / Plus 失败 Base: PASS Plus: FAIL
测试评估
指标结果
Base 测试PASS
Plus 测试FAIL
代码长度312 字符
模型生成的代码 (312 字符)
import math
def next_Perfect_Square(n: int) -> int:
    """
    Returns the smallest perfect square strictly greater than n.
    """
    # isqrt(n) gives the integer floor of the square root of n.
    # Adding 1 and squaring guarantees the next perfect square.
    root = math.isqrt(n)
    return (root + 1) ** 2
Base 失败测试用例
  • 无失败测试
Plus 失败测试用例
  • [-5]