测试评估
| 指标 | 结果 |
|---|---|
| Base 测试 | PASS |
| Plus 测试 | PASS |
| 代码长度 | 419 字符 |
模型生成的代码 (419 字符)
def digit_distance_nums(a: int, b: int) -> int:
"""
Calculate the sum of absolute per-digit differences between two integers.
The numbers are padded with leading zeros to equal length before comparison.
"""
sa = str(abs(a))
sb = str(abs(b))
max_len = max(len(sa), len(sb))
sa = sa.zfill(max_len)
sb = sb.zfill(max_len)
return sum(abs(int(d1) - int(d2)) for d1, d2 in zip(sa, sb))
Base 失败测试用例
- 无失败测试
Plus 失败测试用例
- 无失败测试