Pivohub
← 返回模型测试

按一套不存在的运算规则计算

不能靠记忆,必须严格按新规则一步步执行。

测试提示词
在一个虚构系统里:
- 运算符 @ 表示「先取较大值,再减 3」
- 运算符 # 表示「两数相乘后取个位」
- 括号优先,同级从左到右

请计算:
(7 @ 4) # (9 @ 12) @ 5

要求:
1. 写出每一步
2. 给出最终结果
3. 如果规则有歧义,先指出歧义,不要直接算

观察点

  • 是否按括号、同级从左到右执行。
  • 是否把 @ 的「较大值减 3」用对。
  • 是否发现表达式本身可能有歧义。

参考方向

先算括号:

  • 7 @ 4 = max(7,4)-3 = 4
  • 9 @ 12 = max(9,12)-3 = 9

表达式变为:4 # 9 @ 5。

和 @ 同级,从左到右:

  • 4 # 9 = 4×9=36,取个位 = 6
  • 6 @ 5 = max(6,5)-3 = 3

结果是 3。 如果题目没有明确 # 和 @ 的优先级,应指出歧义;这里已说明同级从左到右。

常见表现

  • 先算 @ 再算 #,顺序错。
  • 把 # 当成乘法,忘记取个位。
  • 直接给答案,不写步骤。
  • 没发现优先级说明就自行假设。

最后验证:2026年10月29日

规则遵循推理反事实