【发布时间】:2017-04-15 10:16:10
【问题描述】:
我想编写一个代码来为我解决这个难题。 规则:
- 如果您点击绿色图块,它会变为红色。
- 如果您点击红色图块,它会变为灰色。
- 如果您点击灰色图块,它会变为绿色。
- 另外,如果您点击一个图块,它的相邻的垂直和水平方向也会改变颜色,就像一个十字。
- 您可以随意点击一个图块。
例如:
我正在寻找它背后的逻辑,到目前为止我不知道。我可以编写代码,这不是我要寻找的,而是解决方案背后的(数学?)逻辑。例如,Rubik's Cube 步骤来制作一个完整的有序立方体。我想制作一个自动尝试解决这个问题的程序。
【问题讨论】: