测试评估
| 指标 | 结果 |
|---|---|
| Base 测试 | PASS |
| Plus 测试 | PASS |
| 代码长度 | 322 字符 |
模型生成的代码 (322 字符)
def differ_At_One_Bit_Pos(a: int, b: int) -> bool:
"""
Returns True if the two integers differ at exactly one bit position,
i.e., their XOR has exactly one bit set (is a power of two).
"""
xor = a ^ b
# Check that xor is non-zero and is a power of two
return xor != 0 and (xor & (xor - 1)) == 0
Base 失败测试用例
- 无失败测试
Plus 失败测试用例
- 无失败测试