P10482 Sudoku 2

题目描述

在数独游戏中,给定一个大的 9 × 9 网格,分成了较小的 3 × 3 子网格。例如, ![](https://cdn.luogu.com.cn/upload/image_hosting/acjiq3ud.png) 在给定网格中的一些数字后,你的目标是确定剩余的数字,使得数字 1 到 9 恰好出现在以下位置:(1) 九个 3 × 3 子网格中的每一个,(2) 九行中的每一个,以及 (3) 九列中的每一个。

输入格式

输入测试文件将包含多个案例。每个测试案例由一行组成,其中包含 81 个字符,这些字符代表数独网格的 81 个方格,逐行给出。每个字符可以是一个数字(从 1 到 9)或一个句点(用于表示未填充的方格)。你可以假设输入中的每个谜题都有唯一解。文件的结尾由一行包含单词“end”表示。

输出格式

对于每个测试案例,打印一行表示完成的数独谜题。 翻译来自于:[ChatGPT](https://chatgpt.com/)