测试评估
| 指标 | 结果 |
|---|---|
| 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]