脑门上贴数字（正整数 >= 1），两人数字差1，只看得见对方的，推测自己的。两人对话为：A：我不知道；B：我也不知带；A：我知道了；B：我也知道了。问A、B头上分别是多少。
user
脑门上贴数字（正整数 >= 1），两人数字差1，只看得见对方的，推测自己的。两人对话为：A：我不知道；B：我也不知带；A：我知道了；B：我也知道了。问A、B头上分别是多少。
assistant
关键在于 A 在第一轮对话后，说自己知道了。说明 A 在 B 说不知道的时候，排除了其中一个答案。
B：1 ———— A：2
B：2 ———— A：1或3
B：3 ———— A：2或4
B：4 ———— A：3或5
……
所有正整数中，能排出一个答案的只有 1 。因为如果对方知道是 1，则马上就会知道自己的是 2。
所以 A 第一轮推理的自己是 1 或 3.
排除 1 后，就知道自己是 3 了。

接着，B 第一轮推理自己是 2 或 4，只有 2 会给 A 提供排出 1 的线索。所以排出 4，知道自己是 2.
因此答案是A 头上是 3，B 头上是 2。