InternBootcamp/examples/data/InternBootcamp_eval/thermometers.jsonl
2025-05-23 15:27:15 +08:00

64 lines
60 KiB
JSON
Executable file
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在4x4的网格中填入1到4的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行3列3到行2列3, 路径: 行3列3 → 行2列3\n温度计2: 从行1列3到行2列3, 路径: 行1列3 → 行2列3\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 4, "thermometers": [{"bulb": [2, 2], "path": [[2, 2], [1, 2]]}, {"bulb": [0, 2], "path": [[0, 2], [1, 2]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在6x6的网格中填入1到6的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行4列6到行4列5, 路径: 行4列6 → 行4列5\n温度计2: 从行2列5到行1列6, 路径: 行2列5 → 行1列5 → 行1列6\n温度计3: 从行2列1到行1列1, 路径: 行2列1 → 行1列1\n温度计4: 从行5列2到行5列3, 路径: 行5列2 → 行5列3\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 6, "thermometers": [{"bulb": [3, 5], "path": [[3, 5], [3, 4]]}, {"bulb": [1, 4], "path": [[1, 4], [0, 4], [0, 5]]}, {"bulb": [1, 0], "path": [[1, 0], [0, 0]]}, {"bulb": [4, 1], "path": [[4, 1], [4, 2]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在6x6的网格中填入1到6的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行3列5到行1列6, 路径: 行3列5 → 行2列5 → 行1列5 → 行1列6\n温度计2: 从行6列3到行5列5, 路径: 行6列3 → 行6列4 → 行5列4 → 行5列5\n温度计3: 从行4列3到行4列6, 路径: 行4列3 → 行4列4 → 行4列5 → 行4列6\n温度计4: 从行3列2到行2列3, 路径: 行3列2 → 行2列2 → 行2列3\n温度计5: 从行6列5到行6列6, 路径: 行6列5 → 行6列6\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 6, "thermometers": [{"bulb": [2, 4], "path": [[2, 4], [1, 4], [0, 4], [0, 5]]}, {"bulb": [5, 2], "path": [[5, 2], [5, 3], [4, 3], [4, 4]]}, {"bulb": [3, 2], "path": [[3, 2], [3, 3], [3, 4], [3, 5]]}, {"bulb": [2, 1], "path": [[2, 1], [1, 1], [1, 2]]}, {"bulb": [5, 4], "path": [[5, 4], [5, 5]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在6x6的网格中填入1到6的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行3列6到行4列6, 路径: 行3列6 → 行4列6\n温度计2: 从行2列6到行4列6, 路径: 行2列6 → 行3列6 → 行4列6\n温度计3: 从行4列4到行4列6, 路径: 行4列4 → 行4列5 → 行4列6\n温度计4: 从行5列6到行4列6, 路径: 行5列6 → 行4列6\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 6, "thermometers": [{"bulb": [2, 5], "path": [[2, 5], [3, 5]]}, {"bulb": [1, 5], "path": [[1, 5], [2, 5], [3, 5]]}, {"bulb": [3, 3], "path": [[3, 3], [3, 4], [3, 5]]}, {"bulb": [4, 5], "path": [[4, 5], [3, 5]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在5x5的网格中填入1到5的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行3列5到行4列5, 路径: 行3列5 → 行4列5\n温度计2: 从行5列2到行5列4, 路径: 行5列2 → 行5列3 → 行5列4\n温度计3: 从行3列1到行2列1, 路径: 行3列1 → 行2列1\n温度计4: 从行4列3到行5列4, 路径: 行4列3 → 行5列3 → 行5列4\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 5, "thermometers": [{"bulb": [2, 4], "path": [[2, 4], [3, 4]]}, {"bulb": [4, 1], "path": [[4, 1], [4, 2], [4, 3]]}, {"bulb": [2, 0], "path": [[2, 0], [1, 0]]}, {"bulb": [3, 2], "path": [[3, 2], [4, 2], [4, 3]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在6x6的网格中填入1到6的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行1列5到行1列6, 路径: 行1列5 → 行1列6\n温度计2: 从行1列1到行2列2, 路径: 行1列1 → 行2列1 → 行2列2\n温度计3: 从行6列4到行5列4, 路径: 行6列4 → 行5列4\n温度计4: 从行1列3到行1列6, 路径: 行1列3 → 行1列4 → 行1列5 → 行1列6\n温度计5: 从行6列2到行6列3, 路径: 行6列2 → 行6列3\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 6, "thermometers": [{"bulb": [0, 4], "path": [[0, 4], [0, 5]]}, {"bulb": [0, 0], "path": [[0, 0], [1, 0], [1, 1]]}, {"bulb": [5, 3], "path": [[5, 3], [4, 3]]}, {"bulb": [0, 2], "path": [[0, 2], [0, 3], [0, 4], [0, 5]]}, {"bulb": [5, 1], "path": [[5, 1], [5, 2]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在6x6的网格中填入1到6的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行5列4到行5列5, 路径: 行5列4 → 行5列5\n温度计2: 从行2列4到行3列4, 路径: 行2列4 → 行3列4\n温度计3: 从行2列3到行2列6, 路径: 行2列3 → 行2列4 → 行2列5 → 行2列6\n温度计4: 从行2列1到行1列1, 路径: 行2列1 → 行1列1\n温度计5: 从行5列3到行4列3, 路径: 行5列3 → 行4列3\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 6, "thermometers": [{"bulb": [4, 3], "path": [[4, 3], [4, 4]]}, {"bulb": [1, 3], "path": [[1, 3], [2, 3]]}, {"bulb": [1, 2], "path": [[1, 2], [1, 3], [1, 4], [1, 5]]}, {"bulb": [1, 0], "path": [[1, 0], [0, 0]]}, {"bulb": [4, 2], "path": [[4, 2], [3, 2]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在6x6的网格中填入1到6的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行5列4到行3列6, 路径: 行5列4 → 行5列5 → 行4列5 → 行4列6 → 行3列6\n温度计2: 从行6列5到行6列4, 路径: 行6列5 → 行6列4\n温度计3: 从行4列3到行2列5, 路径: 行4列3 → 行4列4 → 行4列5 → 行3列5 → 行2列5\n温度计4: 从行5列5到行3列6, 路径: 行5列5 → 行4列5 → 行3列5 → 行3列6\n温度计5: 从行4列3到行2列5, 路径: 行4列3 → 行3列3 → 行3列4 → 行2列4 → 行2列5\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 6, "thermometers": [{"bulb": [4, 3], "path": [[4, 3], [4, 4], [3, 4], [3, 5], [2, 5]]}, {"bulb": [5, 4], "path": [[5, 4], [5, 3]]}, {"bulb": [3, 2], "path": [[3, 2], [3, 3], [3, 4], [2, 4], [1, 4]]}, {"bulb": [4, 4], "path": [[4, 4], [3, 4], [2, 4], [2, 5]]}, {"bulb": [3, 2], "path": [[3, 2], [2, 2], [2, 3], [1, 3], [1, 4]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在6x6的网格中填入1到6的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行6列1到行4列2, 路径: 行6列1 → 行6列2 → 行5列2 → 行4列2\n温度计2: 从行3列2到行4列2, 路径: 行3列2 → 行4列2\n温度计3: 从行1列5到行1列6, 路径: 行1列5 → 行1列6\n温度计4: 从行6列2到行6列4, 路径: 行6列2 → 行6列3 → 行6列4\n温度计5: 从行6列5到行4列6, 路径: 行6列5 → 行6列6 → 行5列6 → 行4列6\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 6, "thermometers": [{"bulb": [5, 0], "path": [[5, 0], [5, 1], [4, 1], [3, 1]]}, {"bulb": [2, 1], "path": [[2, 1], [3, 1]]}, {"bulb": [0, 4], "path": [[0, 4], [0, 5]]}, {"bulb": [5, 1], "path": [[5, 1], [5, 2], [5, 3]]}, {"bulb": [5, 4], "path": [[5, 4], [5, 5], [4, 5], [3, 5]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在6x6的网格中填入1到6的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行5列6到行6列6, 路径: 行5列6 → 行6列6\n温度计2: 从行2列3到行2列2, 路径: 行2列3 → 行2列2\n温度计3: 从行3列1到行3列3, 路径: 行3列1 → 行3列2 → 行3列3\n温度计4: 从行6列3到行5列5, 路径: 行6列3 → 行6列4 → 行5列4 → 行5列5\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 6, "thermometers": [{"bulb": [4, 5], "path": [[4, 5], [5, 5]]}, {"bulb": [1, 2], "path": [[1, 2], [1, 1]]}, {"bulb": [2, 0], "path": [[2, 0], [2, 1], [2, 2]]}, {"bulb": [5, 2], "path": [[5, 2], [5, 3], [4, 3], [4, 4]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在6x6的网格中填入1到6的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行6列5到行6列6, 路径: 行6列5 → 行6列6\n温度计2: 从行5列6到行6列6, 路径: 行5列6 → 行6列6\n温度计3: 从行3列3到行1列4, 路径: 行3列3 → 行2列3 → 行1列3 → 行1列4\n温度计4: 从行2列6到行1列6, 路径: 行2列6 → 行1列6\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 6, "thermometers": [{"bulb": [5, 4], "path": [[5, 4], [5, 5]]}, {"bulb": [4, 5], "path": [[4, 5], [5, 5]]}, {"bulb": [2, 2], "path": [[2, 2], [1, 2], [0, 2], [0, 3]]}, {"bulb": [1, 5], "path": [[1, 5], [0, 5]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在6x6的网格中填入1到6的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行1列3到行3列4, 路径: 行1列3 → 行2列3 → 行3列3 → 行3列4\n温度计2: 从行3列5到行2列6, 路径: 行3列5 → 行3列6 → 行2列6\n温度计3: 从行1列3到行3列4, 路径: 行1列3 → 行2列3 → 行3列3 → 行3列4\n温度计4: 从行3列3到行3列4, 路径: 行3列3 → 行3列4\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 6, "thermometers": [{"bulb": [0, 2], "path": [[0, 2], [1, 2], [2, 2], [2, 3]]}, {"bulb": [2, 4], "path": [[2, 4], [2, 5], [1, 5]]}, {"bulb": [0, 2], "path": [[0, 2], [1, 2], [2, 2], [2, 3]]}, {"bulb": [2, 2], "path": [[2, 2], [2, 3]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在4x4的网格中填入1到4的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行3列3到行3列4, 路径: 行3列3 → 行3列4\n温度计2: 从行3列2到行4列3, 路径: 行3列2 → 行4列2 → 行4列3\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 4, "thermometers": [{"bulb": [2, 2], "path": [[2, 2], [2, 3]]}, {"bulb": [2, 1], "path": [[2, 1], [3, 1], [3, 2]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在6x6的网格中填入1到6的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行4列6到行4列5, 路径: 行4列6 → 行4列5\n温度计2: 从行5列4到行4列5, 路径: 行5列4 → 行4列4 → 行4列5\n温度计3: 从行4列1到行3列3, 路径: 行4列1 → 行3列1 → 行3列2 → 行3列3\n温度计4: 从行3列5到行3列6, 路径: 行3列5 → 行3列6\n温度计5: 从行5列3到行4列5, 路径: 行5列3 → 行5列4 → 行4列4 → 行4列5\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 6, "thermometers": [{"bulb": [3, 5], "path": [[3, 5], [3, 4]]}, {"bulb": [4, 3], "path": [[4, 3], [3, 3], [3, 4]]}, {"bulb": [3, 0], "path": [[3, 0], [2, 0], [2, 1], [2, 2]]}, {"bulb": [2, 4], "path": [[2, 4], [2, 5]]}, {"bulb": [4, 2], "path": [[4, 2], [4, 3], [3, 3], [3, 4]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在4x4的网格中填入1到4的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行3列4到行4列4, 路径: 行3列4 → 行4列4\n温度计2: 从行4列1到行4列4, 路径: 行4列1 → 行4列2 → 行4列3 → 行4列4\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 4, "thermometers": [{"bulb": [2, 3], "path": [[2, 3], [3, 3]]}, {"bulb": [3, 0], "path": [[3, 0], [3, 1], [3, 2], [3, 3]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在5x5的网格中填入1到5的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行1列3到行1列5, 路径: 行1列3 → 行1列4 → 行1列5\n温度计2: 从行2列4到行1列5, 路径: 行2列4 → 行2列5 → 行1列5\n温度计3: 从行2列4到行1列5, 路径: 行2列4 → 行1列4 → 行1列5\n温度计4: 从行4列3到行5列4, 路径: 行4列3 → 行5列3 → 行5列4\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 5, "thermometers": [{"bulb": [0, 2], "path": [[0, 2], [0, 3], [0, 4]]}, {"bulb": [1, 3], "path": [[1, 3], [1, 4], [0, 4]]}, {"bulb": [1, 3], "path": [[1, 3], [0, 3], [0, 4]]}, {"bulb": [3, 2], "path": [[3, 2], [4, 2], [4, 3]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在4x4的网格中填入1到4的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行4列4到行3列4, 路径: 行4列4 → 行3列4\n温度计2: 从行3列2到行4列2, 路径: 行3列2 → 行4列2\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 4, "thermometers": [{"bulb": [3, 3], "path": [[3, 3], [2, 3]]}, {"bulb": [2, 1], "path": [[2, 1], [3, 1]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在5x5的网格中填入1到5的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行1列5到行2列5, 路径: 行1列5 → 行2列5\n温度计2: 从行4列4到行4列5, 路径: 行4列4 → 行4列5\n温度计3: 从行4列4到行4列5, 路径: 行4列4 → 行4列5\n温度计4: 从行1列2到行1列4, 路径: 行1列2 → 行1列3 → 行1列4\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 5, "thermometers": [{"bulb": [0, 4], "path": [[0, 4], [1, 4]]}, {"bulb": [3, 3], "path": [[3, 3], [3, 4]]}, {"bulb": [3, 3], "path": [[3, 3], [3, 4]]}, {"bulb": [0, 1], "path": [[0, 1], [0, 2], [0, 3]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在4x4的网格中填入1到4的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行4列2到行2列2, 路径: 行4列2 → 行3列2 → 行2列2\n温度计2: 从行3列2到行2列2, 路径: 行3列2 → 行2列2\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 4, "thermometers": [{"bulb": [3, 1], "path": [[3, 1], [2, 1], [1, 1]]}, {"bulb": [2, 1], "path": [[2, 1], [1, 1]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在6x6的网格中填入1到6的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行1列4到行2列5, 路径: 行1列4 → 行1列5 → 行2列5\n温度计2: 从行4列1到行3列4, 路径: 行4列1 → 行4列2 → 行3列2 → 行3列3 → 行3列4\n温度计3: 从行4列2到行3列4, 路径: 行4列2 → 行3列2 → 行3列3 → 行3列4\n温度计4: 从行3列2到行3列4, 路径: 行3列2 → 行3列3 → 行3列4\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 6, "thermometers": [{"bulb": [0, 3], "path": [[0, 3], [0, 4], [1, 4]]}, {"bulb": [3, 0], "path": [[3, 0], [3, 1], [2, 1], [2, 2], [2, 3]]}, {"bulb": [3, 1], "path": [[3, 1], [2, 1], [2, 2], [2, 3]]}, {"bulb": [2, 1], "path": [[2, 1], [2, 2], [2, 3]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在4x4的网格中填入1到4的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行4列2到行4列3, 路径: 行4列2 → 行4列3\n温度计2: 从行3列2到行2列4, 路径: 行3列2 → 行2列2 → 行2列3 → 行2列4\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 4, "thermometers": [{"bulb": [3, 1], "path": [[3, 1], [3, 2]]}, {"bulb": [2, 1], "path": [[2, 1], [1, 1], [1, 2], [1, 3]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在6x6的网格中填入1到6的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行5列1到行5列2, 路径: 行5列1 → 行5列2\n温度计2: 从行6列3到行6列6, 路径: 行6列3 → 行6列4 → 行6列5 → 行6列6\n温度计3: 从行6列3到行6列6, 路径: 行6列3 → 行6列4 → 行6列5 → 行6列6\n温度计4: 从行2列5到行2列6, 路径: 行2列5 → 行2列6\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 6, "thermometers": [{"bulb": [4, 0], "path": [[4, 0], [4, 1]]}, {"bulb": [5, 2], "path": [[5, 2], [5, 3], [5, 4], [5, 5]]}, {"bulb": [5, 2], "path": [[5, 2], [5, 3], [5, 4], [5, 5]]}, {"bulb": [1, 4], "path": [[1, 4], [1, 5]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在6x6的网格中填入1到6的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行1列2到行1列4, 路径: 行1列2 → 行1列3 → 行1列4\n温度计2: 从行1列1到行2列2, 路径: 行1列1 → 行2列1 → 行2列2\n温度计3: 从行1列1到行2列2, 路径: 行1列1 → 行2列1 → 行2列2\n温度计4: 从行2列3到行3列3, 路径: 行2列3 → 行3列3\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 6, "thermometers": [{"bulb": [0, 1], "path": [[0, 1], [0, 2], [0, 3]]}, {"bulb": [0, 0], "path": [[0, 0], [1, 0], [1, 1]]}, {"bulb": [0, 0], "path": [[0, 0], [1, 0], [1, 1]]}, {"bulb": [1, 2], "path": [[1, 2], [2, 2]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在5x5的网格中填入1到5的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行5列1到行3列3, 路径: 行5列1 → 行5列2 → 行4列2 → 行3列2 → 行3列3\n温度计2: 从行1列3到行2列5, 路径: 行1列3 → 行1列4 → 行1列5 → 行2列5\n温度计3: 从行5列4到行4列4, 路径: 行5列4 → 行4列4\n温度计4: 从行1列5到行2列5, 路径: 行1列5 → 行2列5\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 5, "thermometers": [{"bulb": [4, 0], "path": [[4, 0], [4, 1], [3, 1], [2, 1], [2, 2]]}, {"bulb": [0, 2], "path": [[0, 2], [0, 3], [0, 4], [1, 4]]}, {"bulb": [4, 3], "path": [[4, 3], [3, 3]]}, {"bulb": [0, 4], "path": [[0, 4], [1, 4]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在4x4的网格中填入1到4的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行3列4到行4列4, 路径: 行3列4 → 行4列4\n温度计2: 从行4列1到行3列1, 路径: 行4列1 → 行3列1\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 4, "thermometers": [{"bulb": [2, 3], "path": [[2, 3], [3, 3]]}, {"bulb": [3, 0], "path": [[3, 0], [2, 0]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在5x5的网格中填入1到5的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行2列5到行1列5, 路径: 行2列5 → 行1列5\n温度计2: 从行2列4到行1列5, 路径: 行2列4 → 行2列5 → 行1列5\n温度计3: 从行3列1到行3列3, 路径: 行3列1 → 行3列2 → 行3列3\n温度计4: 从行3列1到行2列1, 路径: 行3列1 → 行2列1\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 5, "thermometers": [{"bulb": [1, 4], "path": [[1, 4], [0, 4]]}, {"bulb": [1, 3], "path": [[1, 3], [1, 4], [0, 4]]}, {"bulb": [2, 0], "path": [[2, 0], [2, 1], [2, 2]]}, {"bulb": [2, 0], "path": [[2, 0], [1, 0]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在6x6的网格中填入1到6的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行2列5到行3列6, 路径: 行2列5 → 行2列6 → 行3列6\n温度计2: 从行5列2到行6列3, 路径: 行5列2 → 行6列2 → 行6列3\n温度计3: 从行2列4到行1列4, 路径: 行2列4 → 行1列4\n温度计4: 从行6列1到行6列3, 路径: 行6列1 → 行6列2 → 行6列3\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 6, "thermometers": [{"bulb": [1, 4], "path": [[1, 4], [1, 5], [2, 5]]}, {"bulb": [4, 1], "path": [[4, 1], [5, 1], [5, 2]]}, {"bulb": [1, 3], "path": [[1, 3], [0, 3]]}, {"bulb": [5, 0], "path": [[5, 0], [5, 1], [5, 2]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在6x6的网格中填入1到6的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行4列5到行3列6, 路径: 行4列5 → 行3列5 → 行3列6\n温度计2: 从行6列4到行6列3, 路径: 行6列4 → 行6列3\n温度计3: 从行3列1到行2列4, 路径: 行3列1 → 行3列2 → 行3列3 → 行2列3 → 行2列4\n温度计4: 从行6列1到行6列3, 路径: 行6列1 → 行6列2 → 行6列3\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 6, "thermometers": [{"bulb": [3, 4], "path": [[3, 4], [2, 4], [2, 5]]}, {"bulb": [5, 3], "path": [[5, 3], [5, 2]]}, {"bulb": [2, 0], "path": [[2, 0], [2, 1], [2, 2], [1, 2], [1, 3]]}, {"bulb": [5, 0], "path": [[5, 0], [5, 1], [5, 2]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在4x4的网格中填入1到4的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行3列3到行4列4, 路径: 行3列3 → 行4列3 → 行4列4\n温度计2: 从行4列3到行4列4, 路径: 行4列3 → 行4列4\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 4, "thermometers": [{"bulb": [2, 2], "path": [[2, 2], [3, 2], [3, 3]]}, {"bulb": [3, 2], "path": [[3, 2], [3, 3]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在6x6的网格中填入1到6的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行3列4到行2列4, 路径: 行3列4 → 行2列4\n温度计2: 从行3列2到行4列2, 路径: 行3列2 → 行4列2\n温度计3: 从行2列1到行1列1, 路径: 行2列1 → 行1列1\n温度计4: 从行1列2到行2列4, 路径: 行1列2 → 行1列3 → 行2列3 → 行2列4\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 6, "thermometers": [{"bulb": [2, 3], "path": [[2, 3], [1, 3]]}, {"bulb": [2, 1], "path": [[2, 1], [3, 1]]}, {"bulb": [1, 0], "path": [[1, 0], [0, 0]]}, {"bulb": [0, 1], "path": [[0, 1], [0, 2], [1, 2], [1, 3]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在6x6的网格中填入1到6的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行3列1到行4列2, 路径: 行3列1 → 行4列1 → 行4列2\n温度计2: 从行4列5到行5列6, 路径: 行4列5 → 行5列5 → 行5列6\n温度计3: 从行2列1到行1列1, 路径: 行2列1 → 行1列1\n温度计4: 从行6列6到行5列6, 路径: 行6列6 → 行5列6\n温度计5: 从行4列5到行5列6, 路径: 行4列5 → 行5列5 → 行5列6\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 6, "thermometers": [{"bulb": [2, 0], "path": [[2, 0], [3, 0], [3, 1]]}, {"bulb": [3, 4], "path": [[3, 4], [4, 4], [4, 5]]}, {"bulb": [1, 0], "path": [[1, 0], [0, 0]]}, {"bulb": [5, 5], "path": [[5, 5], [4, 5]]}, {"bulb": [3, 4], "path": [[3, 4], [4, 4], [4, 5]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在6x6的网格中填入1到6的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行3列3到行3列5, 路径: 行3列3 → 行3列4 → 行3列5\n温度计2: 从行3列1到行2列1, 路径: 行3列1 → 行2列1\n温度计3: 从行5列5到行4列6, 路径: 行5列5 → 行5列6 → 行4列6\n温度计4: 从行4列5到行4列6, 路径: 行4列5 → 行4列6\n温度计5: 从行3列1到行3列5, 路径: 行3列1 → 行3列2 → 行3列3 → 行3列4 → 行3列5\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 6, "thermometers": [{"bulb": [2, 2], "path": [[2, 2], [2, 3], [2, 4]]}, {"bulb": [2, 0], "path": [[2, 0], [1, 0]]}, {"bulb": [4, 4], "path": [[4, 4], [4, 5], [3, 5]]}, {"bulb": [3, 4], "path": [[3, 4], [3, 5]]}, {"bulb": [2, 0], "path": [[2, 0], [2, 1], [2, 2], [2, 3], [2, 4]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在6x6的网格中填入1到6的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行2列1到行3列3, 路径: 行2列1 → 行3列1 → 行3列2 → 行3列3\n温度计2: 从行5列5到行6列6, 路径: 行5列5 → 行5列6 → 行6列6\n温度计3: 从行2列4到行1列4, 路径: 行2列4 → 行1列4\n温度计4: 从行6列4到行6列6, 路径: 行6列4 → 行6列5 → 行6列6\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 6, "thermometers": [{"bulb": [1, 0], "path": [[1, 0], [2, 0], [2, 1], [2, 2]]}, {"bulb": [4, 4], "path": [[4, 4], [4, 5], [5, 5]]}, {"bulb": [1, 3], "path": [[1, 3], [0, 3]]}, {"bulb": [5, 3], "path": [[5, 3], [5, 4], [5, 5]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在4x4的网格中填入1到4的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行3列3到行4列4, 路径: 行3列3 → 行3列4 → 行4列4\n温度计2: 从行3列4到行4列4, 路径: 行3列4 → 行4列4\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 4, "thermometers": [{"bulb": [2, 2], "path": [[2, 2], [2, 3], [3, 3]]}, {"bulb": [2, 3], "path": [[2, 3], [3, 3]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在5x5的网格中填入1到5的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行4列4到行5列5, 路径: 行4列4 → 行4列5 → 行5列5\n温度计2: 从行1列3到行1列4, 路径: 行1列3 → 行1列4\n温度计3: 从行4列3到行5列5, 路径: 行4列3 → 行5列3 → 行5列4 → 行5列5\n温度计4: 从行2列1到行2列2, 路径: 行2列1 → 行2列2\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 5, "thermometers": [{"bulb": [3, 3], "path": [[3, 3], [3, 4], [4, 4]]}, {"bulb": [0, 2], "path": [[0, 2], [0, 3]]}, {"bulb": [3, 2], "path": [[3, 2], [4, 2], [4, 3], [4, 4]]}, {"bulb": [1, 0], "path": [[1, 0], [1, 1]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在4x4的网格中填入1到4的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行2列2到行2列3, 路径: 行2列2 → 行2列3\n温度计2: 从行3列1到行2列3, 路径: 行3列1 → 行3列2 → 行3列3 → 行2列3\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 4, "thermometers": [{"bulb": [1, 1], "path": [[1, 1], [1, 2]]}, {"bulb": [2, 0], "path": [[2, 0], [2, 1], [2, 2], [1, 2]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在5x5的网格中填入1到5的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行4列1到行4列2, 路径: 行4列1 → 行4列2\n温度计2: 从行5列2到行4列2, 路径: 行5列2 → 行4列2\n温度计3: 从行3列5到行4列5, 路径: 行3列5 → 行4列5\n温度计4: 从行5列5到行4列5, 路径: 行5列5 → 行4列5\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 5, "thermometers": [{"bulb": [3, 0], "path": [[3, 0], [3, 1]]}, {"bulb": [4, 1], "path": [[4, 1], [3, 1]]}, {"bulb": [2, 4], "path": [[2, 4], [3, 4]]}, {"bulb": [4, 4], "path": [[4, 4], [3, 4]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在4x4的网格中填入1到4的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行3列3到行4列4, 路径: 行3列3 → 行4列3 → 行4列4\n温度计2: 从行1列3到行2列3, 路径: 行1列3 → 行2列3\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 4, "thermometers": [{"bulb": [2, 2], "path": [[2, 2], [3, 2], [3, 3]]}, {"bulb": [0, 2], "path": [[0, 2], [1, 2]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在4x4的网格中填入1到4的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行1列1到行1列2, 路径: 行1列1 → 行1列2\n温度计2: 从行2列3到行3列4, 路径: 行2列3 → 行3列3 → 行3列4\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 4, "thermometers": [{"bulb": [0, 0], "path": [[0, 0], [0, 1]]}, {"bulb": [1, 2], "path": [[1, 2], [2, 2], [2, 3]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在6x6的网格中填入1到6的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行6列5到行5列6, 路径: 行6列5 → 行5列5 → 行5列6\n温度计2: 从行6列2到行4列4, 路径: 行6列2 → 行5列2 → 行5列3 → 行5列4 → 行4列4\n温度计3: 从行6列3到行5列6, 路径: 行6列3 → 行6列4 → 行5列4 → 行5列5 → 行5列6\n温度计4: 从行6列6到行5列6, 路径: 行6列6 → 行5列6\n温度计5: 从行1列4到行1列6, 路径: 行1列4 → 行1列5 → 行1列6\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 6, "thermometers": [{"bulb": [5, 4], "path": [[5, 4], [4, 4], [4, 5]]}, {"bulb": [5, 1], "path": [[5, 1], [4, 1], [4, 2], [4, 3], [3, 3]]}, {"bulb": [5, 2], "path": [[5, 2], [5, 3], [4, 3], [4, 4], [4, 5]]}, {"bulb": [5, 5], "path": [[5, 5], [4, 5]]}, {"bulb": [0, 3], "path": [[0, 3], [0, 4], [0, 5]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在5x5的网格中填入1到5的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行2列3到行3列3, 路径: 行2列3 → 行3列3\n温度计2: 从行2列5到行1列5, 路径: 行2列5 → 行1列5\n温度计3: 从行5列5到行5列4, 路径: 行5列5 → 行5列4\n温度计4: 从行4列1到行4列2, 路径: 行4列1 → 行4列2\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 5, "thermometers": [{"bulb": [1, 2], "path": [[1, 2], [2, 2]]}, {"bulb": [1, 4], "path": [[1, 4], [0, 4]]}, {"bulb": [4, 4], "path": [[4, 4], [4, 3]]}, {"bulb": [3, 0], "path": [[3, 0], [3, 1]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在5x5的网格中填入1到5的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行2列4到行3列5, 路径: 行2列4 → 行2列5 → 行3列5\n温度计2: 从行5列3到行4列4, 路径: 行5列3 → 行4列3 → 行4列4\n温度计3: 从行2列4到行4列4, 路径: 行2列4 → 行3列4 → 行4列4\n温度计4: 从行4列5到行4列4, 路径: 行4列5 → 行4列4\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 5, "thermometers": [{"bulb": [1, 3], "path": [[1, 3], [1, 4], [2, 4]]}, {"bulb": [4, 2], "path": [[4, 2], [3, 2], [3, 3]]}, {"bulb": [1, 3], "path": [[1, 3], [2, 3], [3, 3]]}, {"bulb": [3, 4], "path": [[3, 4], [3, 3]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在6x6的网格中填入1到6的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行6列2到行6列4, 路径: 行6列2 → 行6列3 → 行6列4\n温度计2: 从行2列3到行2列2, 路径: 行2列3 → 行2列2\n温度计3: 从行5列2到行5列5, 路径: 行5列2 → 行5列3 → 行5列4 → 行5列5\n温度计4: 从行4列4到行4列6, 路径: 行4列4 → 行4列5 → 行4列6\n温度计5: 从行1列4到行1列6, 路径: 行1列4 → 行1列5 → 行1列6\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 6, "thermometers": [{"bulb": [5, 1], "path": [[5, 1], [5, 2], [5, 3]]}, {"bulb": [1, 2], "path": [[1, 2], [1, 1]]}, {"bulb": [4, 1], "path": [[4, 1], [4, 2], [4, 3], [4, 4]]}, {"bulb": [3, 3], "path": [[3, 3], [3, 4], [3, 5]]}, {"bulb": [0, 3], "path": [[0, 3], [0, 4], [0, 5]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在6x6的网格中填入1到6的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行3列5到行2列6, 路径: 行3列5 → 行3列6 → 行2列6\n温度计2: 从行4列1到行3列3, 路径: 行4列1 → 行3列1 → 行3列2 → 行3列3\n温度计3: 从行3列2到行3列3, 路径: 行3列2 → 行3列3\n温度计4: 从行5列4到行4列5, 路径: 行5列4 → 行4列4 → 行4列5\n温度计5: 从行2列3到行1列4, 路径: 行2列3 → 行1列3 → 行1列4\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 6, "thermometers": [{"bulb": [2, 4], "path": [[2, 4], [2, 5], [1, 5]]}, {"bulb": [3, 0], "path": [[3, 0], [2, 0], [2, 1], [2, 2]]}, {"bulb": [2, 1], "path": [[2, 1], [2, 2]]}, {"bulb": [4, 3], "path": [[4, 3], [3, 3], [3, 4]]}, {"bulb": [1, 2], "path": [[1, 2], [0, 2], [0, 3]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在5x5的网格中填入1到5的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行3列2到行4列2, 路径: 行3列2 → 行4列2\n温度计2: 从行2列3到行2列5, 路径: 行2列3 → 行2列4 → 行2列5\n温度计3: 从行3列3到行3列4, 路径: 行3列3 → 行3列4\n温度计4: 从行3列3到行3列4, 路径: 行3列3 → 行3列4\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 5, "thermometers": [{"bulb": [2, 1], "path": [[2, 1], [3, 1]]}, {"bulb": [1, 2], "path": [[1, 2], [1, 3], [1, 4]]}, {"bulb": [2, 2], "path": [[2, 2], [2, 3]]}, {"bulb": [2, 2], "path": [[2, 2], [2, 3]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在5x5的网格中填入1到5的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行5列2到行5列3, 路径: 行5列2 → 行5列3\n温度计2: 从行4列5到行2列5, 路径: 行4列5 → 行3列5 → 行2列5\n温度计3: 从行5列1到行5列3, 路径: 行5列1 → 行5列2 → 行5列3\n温度计4: 从行1列2到行1列1, 路径: 行1列2 → 行1列1\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 5, "thermometers": [{"bulb": [4, 1], "path": [[4, 1], [4, 2]]}, {"bulb": [3, 4], "path": [[3, 4], [2, 4], [1, 4]]}, {"bulb": [4, 0], "path": [[4, 0], [4, 1], [4, 2]]}, {"bulb": [0, 1], "path": [[0, 1], [0, 0]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在4x4的网格中填入1到4的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行1列4到行3列4, 路径: 行1列4 → 行2列4 → 行3列4\n温度计2: 从行2列3到行3列4, 路径: 行2列3 → 行3列3 → 行3列4\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 4, "thermometers": [{"bulb": [0, 3], "path": [[0, 3], [1, 3], [2, 3]]}, {"bulb": [1, 2], "path": [[1, 2], [2, 2], [2, 3]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在6x6的网格中填入1到6的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行2列3到行2列4, 路径: 行2列3 → 行2列4\n温度计2: 从行3列3到行2列4, 路径: 行3列3 → 行3列4 → 行2列4\n温度计3: 从行4列5到行4列6, 路径: 行4列5 → 行4列6\n温度计4: 从行5列1到行5列3, 路径: 行5列1 → 行5列2 → 行5列3\n温度计5: 从行5列1到行5列3, 路径: 行5列1 → 行5列2 → 行5列3\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 6, "thermometers": [{"bulb": [1, 2], "path": [[1, 2], [1, 3]]}, {"bulb": [2, 2], "path": [[2, 2], [2, 3], [1, 3]]}, {"bulb": [3, 4], "path": [[3, 4], [3, 5]]}, {"bulb": [4, 0], "path": [[4, 0], [4, 1], [4, 2]]}, {"bulb": [4, 0], "path": [[4, 0], [4, 1], [4, 2]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在5x5的网格中填入1到5的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行2列1到行4列2, 路径: 行2列1 → 行3列1 → 行3列2 → 行4列2\n温度计2: 从行2列4到行2列5, 路径: 行2列4 → 行2列5\n温度计3: 从行4列3到行5列4, 路径: 行4列3 → 行4列4 → 行5列4\n温度计4: 从行4列1到行4列2, 路径: 行4列1 → 行4列2\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 5, "thermometers": [{"bulb": [1, 0], "path": [[1, 0], [2, 0], [2, 1], [3, 1]]}, {"bulb": [1, 3], "path": [[1, 3], [1, 4]]}, {"bulb": [3, 2], "path": [[3, 2], [3, 3], [4, 3]]}, {"bulb": [3, 0], "path": [[3, 0], [3, 1]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在6x6的网格中填入1到6的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行6列1到行4列2, 路径: 行6列1 → 行6列2 → 行5列2 → 行4列2\n温度计2: 从行1列1到行1列4, 路径: 行1列1 → 行1列2 → 行1列3 → 行1列4\n温度计3: 从行3列5到行3列6, 路径: 行3列5 → 行3列6\n温度计4: 从行1列2到行1列4, 路径: 行1列2 → 行1列3 → 行1列4\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 6, "thermometers": [{"bulb": [5, 0], "path": [[5, 0], [5, 1], [4, 1], [3, 1]]}, {"bulb": [0, 0], "path": [[0, 0], [0, 1], [0, 2], [0, 3]]}, {"bulb": [2, 4], "path": [[2, 4], [2, 5]]}, {"bulb": [0, 1], "path": [[0, 1], [0, 2], [0, 3]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在6x6的网格中填入1到6的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行4列2到行5列2, 路径: 行4列2 → 行5列2\n温度计2: 从行4列6到行6列6, 路径: 行4列6 → 行5列6 → 行6列6\n温度计3: 从行4列5到行6列6, 路径: 行4列5 → 行5列5 → 行6列5 → 行6列6\n温度计4: 从行1列1到行1列4, 路径: 行1列1 → 行1列2 → 行1列3 → 行1列4\n温度计5: 从行4列2到行5列2, 路径: 行4列2 → 行5列2\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 6, "thermometers": [{"bulb": [3, 1], "path": [[3, 1], [4, 1]]}, {"bulb": [3, 5], "path": [[3, 5], [4, 5], [5, 5]]}, {"bulb": [3, 4], "path": [[3, 4], [4, 4], [5, 4], [5, 5]]}, {"bulb": [0, 0], "path": [[0, 0], [0, 1], [0, 2], [0, 3]]}, {"bulb": [3, 1], "path": [[3, 1], [4, 1]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在6x6的网格中填入1到6的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行4列1到行4列3, 路径: 行4列1 → 行4列2 → 行4列3\n温度计2: 从行6列1到行6列2, 路径: 行6列1 → 行6列2\n温度计3: 从行1列2到行1列5, 路径: 行1列2 → 行1列3 → 行1列4 → 行1列5\n温度计4: 从行2列2到行2列1, 路径: 行2列2 → 行2列1\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 6, "thermometers": [{"bulb": [3, 0], "path": [[3, 0], [3, 1], [3, 2]]}, {"bulb": [5, 0], "path": [[5, 0], [5, 1]]}, {"bulb": [0, 1], "path": [[0, 1], [0, 2], [0, 3], [0, 4]]}, {"bulb": [1, 1], "path": [[1, 1], [1, 0]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在4x4的网格中填入1到4的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行1列1到行3列1, 路径: 行1列1 → 行2列1 → 行3列1\n温度计2: 从行1列1到行3列1, 路径: 行1列1 → 行2列1 → 行3列1\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 4, "thermometers": [{"bulb": [0, 0], "path": [[0, 0], [1, 0], [2, 0]]}, {"bulb": [0, 0], "path": [[0, 0], [1, 0], [2, 0]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在6x6的网格中填入1到6的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行1列4到行1列5, 路径: 行1列4 → 行1列5\n温度计2: 从行4列1到行3列2, 路径: 行4列1 → 行3列1 → 行3列2\n温度计3: 从行4列6到行5列6, 路径: 行4列6 → 行5列6\n温度计4: 从行1列4到行1列5, 路径: 行1列4 → 行1列5\n温度计5: 从行3列6到行2列6, 路径: 行3列6 → 行2列6\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 6, "thermometers": [{"bulb": [0, 3], "path": [[0, 3], [0, 4]]}, {"bulb": [3, 0], "path": [[3, 0], [2, 0], [2, 1]]}, {"bulb": [3, 5], "path": [[3, 5], [4, 5]]}, {"bulb": [0, 3], "path": [[0, 3], [0, 4]]}, {"bulb": [2, 5], "path": [[2, 5], [1, 5]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在5x5的网格中填入1到5的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行2列1到行1列1, 路径: 行2列1 → 行1列1\n温度计2: 从行2列4到行2列5, 路径: 行2列4 → 行2列5\n温度计3: 从行2列4到行3列4, 路径: 行2列4 → 行3列4\n温度计4: 从行4列3到行3列4, 路径: 行4列3 → 行3列3 → 行3列4\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 5, "thermometers": [{"bulb": [1, 0], "path": [[1, 0], [0, 0]]}, {"bulb": [1, 3], "path": [[1, 3], [1, 4]]}, {"bulb": [1, 3], "path": [[1, 3], [2, 3]]}, {"bulb": [3, 2], "path": [[3, 2], [2, 2], [2, 3]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在5x5的网格中填入1到5的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行4列1到行3列1, 路径: 行4列1 → 行3列1\n温度计2: 从行2列2到行1列2, 路径: 行2列2 → 行1列2\n温度计3: 从行3列4到行3列5, 路径: 行3列4 → 行3列5\n温度计4: 从行2列1到行3列1, 路径: 行2列1 → 行3列1\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 5, "thermometers": [{"bulb": [3, 0], "path": [[3, 0], [2, 0]]}, {"bulb": [1, 1], "path": [[1, 1], [0, 1]]}, {"bulb": [2, 3], "path": [[2, 3], [2, 4]]}, {"bulb": [1, 0], "path": [[1, 0], [2, 0]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在6x6的网格中填入1到6的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行3列6到行3列5, 路径: 行3列6 → 行3列5\n温度计2: 从行6列2到行6列4, 路径: 行6列2 → 行6列3 → 行6列4\n温度计3: 从行5列5到行3列5, 路径: 行5列5 → 行4列5 → 行3列5\n温度计4: 从行5列3到行3列5, 路径: 行5列3 → 行4列3 → 行3列3 → 行3列4 → 行3列5\n温度计5: 从行1列6到行2列6, 路径: 行1列6 → 行2列6\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 6, "thermometers": [{"bulb": [2, 5], "path": [[2, 5], [2, 4]]}, {"bulb": [5, 1], "path": [[5, 1], [5, 2], [5, 3]]}, {"bulb": [4, 4], "path": [[4, 4], [3, 4], [2, 4]]}, {"bulb": [4, 2], "path": [[4, 2], [3, 2], [2, 2], [2, 3], [2, 4]]}, {"bulb": [0, 5], "path": [[0, 5], [1, 5]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在6x6的网格中填入1到6的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行2列4到行1列5, 路径: 行2列4 → 行1列4 → 行1列5\n温度计2: 从行1列2到行1列5, 路径: 行1列2 → 行1列3 → 行1列4 → 行1列5\n温度计3: 从行2列3到行2列6, 路径: 行2列3 → 行2列4 → 行2列5 → 行2列6\n温度计4: 从行6列3到行5列4, 路径: 行6列3 → 行6列4 → 行5列4\n温度计5: 从行3列6到行4列6, 路径: 行3列6 → 行4列6\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 6, "thermometers": [{"bulb": [1, 3], "path": [[1, 3], [0, 3], [0, 4]]}, {"bulb": [0, 1], "path": [[0, 1], [0, 2], [0, 3], [0, 4]]}, {"bulb": [1, 2], "path": [[1, 2], [1, 3], [1, 4], [1, 5]]}, {"bulb": [5, 2], "path": [[5, 2], [5, 3], [4, 3]]}, {"bulb": [2, 5], "path": [[2, 5], [3, 5]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在4x4的网格中填入1到4的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行2列2到行1列3, 路径: 行2列2 → 行2列3 → 行1列3\n温度计2: 从行1列1到行2列1, 路径: 行1列1 → 行2列1\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 4, "thermometers": [{"bulb": [1, 1], "path": [[1, 1], [1, 2], [0, 2]]}, {"bulb": [0, 0], "path": [[0, 0], [1, 0]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在6x6的网格中填入1到6的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行6列5到行5列6, 路径: 行6列5 → 行5列5 → 行5列6\n温度计2: 从行6列5到行5列6, 路径: 行6列5 → 行6列6 → 行5列6\n温度计3: 从行2列5到行3列5, 路径: 行2列5 → 行3列5\n温度计4: 从行2列2到行2列4, 路径: 行2列2 → 行2列3 → 行2列4\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 6, "thermometers": [{"bulb": [5, 4], "path": [[5, 4], [4, 4], [4, 5]]}, {"bulb": [5, 4], "path": [[5, 4], [5, 5], [4, 5]]}, {"bulb": [1, 4], "path": [[1, 4], [2, 4]]}, {"bulb": [1, 1], "path": [[1, 1], [1, 2], [1, 3]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在5x5的网格中填入1到5的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行5列4到行4列5, 路径: 行5列4 → 行4列4 → 行4列5\n温度计2: 从行2列1到行1列4, 路径: 行2列1 → 行1列1 → 行1列2 → 行1列3 → 行1列4\n温度计3: 从行4列4到行4列5, 路径: 行4列4 → 行4列5\n温度计4: 从行3列5到行4列5, 路径: 行3列5 → 行4列5\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 5, "thermometers": [{"bulb": [4, 3], "path": [[4, 3], [3, 3], [3, 4]]}, {"bulb": [1, 0], "path": [[1, 0], [0, 0], [0, 1], [0, 2], [0, 3]]}, {"bulb": [3, 3], "path": [[3, 3], [3, 4]]}, {"bulb": [2, 4], "path": [[2, 4], [3, 4]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在5x5的网格中填入1到5的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行2列1到行1列3, 路径: 行2列1 → 行2列2 → 行1列2 → 行1列3\n温度计2: 从行3列2到行2列5, 路径: 行3列2 → 行3列3 → 行2列3 → 行2列4 → 行2列5\n温度计3: 从行2列3到行1列3, 路径: 行2列3 → 行1列3\n温度计4: 从行2列2到行1列3, 路径: 行2列2 → 行1列2 → 行1列3\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 5, "thermometers": [{"bulb": [1, 0], "path": [[1, 0], [1, 1], [0, 1], [0, 2]]}, {"bulb": [2, 1], "path": [[2, 1], [2, 2], [1, 2], [1, 3], [1, 4]]}, {"bulb": [1, 2], "path": [[1, 2], [0, 2]]}, {"bulb": [1, 1], "path": [[1, 1], [0, 1], [0, 2]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在4x4的网格中填入1到4的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行4列2到行4列3, 路径: 行4列2 → 行4列3\n温度计2: 从行2列3到行2列4, 路径: 行2列3 → 行2列4\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 4, "thermometers": [{"bulb": [3, 1], "path": [[3, 1], [3, 2]]}, {"bulb": [1, 2], "path": [[1, 2], [1, 3]]}], "enforce_latin": true}}
{"data_source": "Thermometers", "prompt": "解决以下温度计谜题:\n\n1. 在6x6的网格中填入1到6的数字。\n2. 每个温度计的路径必须从灯泡(●)开始严格递增。\n3. 每行和列必须包含不重复的1到{size}。\n\n温度计列表\n温度计1: 从行6列5到行6列6, 路径: 行6列5 → 行6列6\n温度计2: 从行1列3到行1列6, 路径: 行1列3 → 行1列4 → 行1列5 → 行1列6\n温度计3: 从行5列6到行6列6, 路径: 行5列6 → 行6列6\n温度计4: 从行5列2到行5列4, 路径: 行5列2 → 行5列3 → 行5列4\n\n将答案按行排列每行数字用空格分隔置于[answer]和[/answer]之间。示例:\n[answer]\n1 2 3\n2 3 1\n3 1 2\n[/answer]", "ground_truth": {"size": 6, "thermometers": [{"bulb": [5, 4], "path": [[5, 4], [5, 5]]}, {"bulb": [0, 2], "path": [[0, 2], [0, 3], [0, 4], [0, 5]]}, {"bulb": [4, 5], "path": [[4, 5], [5, 5]]}, {"bulb": [4, 1], "path": [[4, 1], [4, 2], [4, 3]]}], "enforce_latin": true}}