拿走一根火柴棒,使得下面的等式成立
或者是我在去年发的一道题目,一道移动火柴的题目,要不要试一下
这种题目难就难在,可以同时有多种解法
带着好奇心,我做了下分析,怎么能够写程序生成这样的题目,我没有着急开始写代码...7->1,9->3,8->0,8->6,8->9
5)第五种情况是将+ 调整为 -,另外一个数字增加一根火柴,火柴棒总数不变
1->7,3->9,5->6,5->9,0->8,6->...8,9->8
添加一根火柴
1)第一种情况是一个数字增加一根火柴棒,同时另外一个数字减少一根火柴棒,火柴棒总数不变
1->7,3->9,5->6,5->9,0->8,6->8,9->8...6,8->9
2)第二种情况是将 + 调整为 -,使得等式成立
整体思路
1)先输出正常的结果
2)在正常的结果基础上调整,输出修改过的结果
例如移动一根火柴的场景,先根据等式的数字来判断五种场景中,...6+9=9, 0+0=9, 0+6=9, 0+9=6, 0+9=0
8+3=9,10+3=9,0+3=8,0+5=8,0+8=5
0-8=9,0-9=8,10-9=9
后续完善代码之后可以把代码附上