题目大意:
现在有个已经完成的$16 \times 16$的数独(即满足数独的要求),它的某些部分被逆时针旋转过了。已知每次旋转的角度为90°,问最少经过多少次旋转能将它转回原样。
解题思路:
因为数独要求很严格,所以我们可以直接进行搜索 + 剪枝。
PS:给的标程是真的好看,特别是旋转的那一部分,既简洁又优美。Orz。
ACcode:
1 |
|
快乐咸鱼每一天,咸鱼咸鱼咸~
现在有个已经完成的$16 \times 16$的数独(即满足数独的要求),它的某些部分被逆时针旋转过了。已知每次旋转的角度为90°,问最少经过多少次旋转能将它转回原样。
因为数独要求很严格,所以我们可以直接进行搜索 + 剪枝。
PS:给的标程是真的好看,特别是旋转的那一部分,既简洁又优美。Orz。
1 | #include <cstdio> |
WeChat Pay
Alipay