练习专区

今天的一小步就是明天的一大步
Problem 2035 我很简单,先做我,做我啊
Accepted: 0   Total Submit: 0
Time Limit: 1000ms   Memory Limit: 30720KB
Description
你能列出符合下列表达式的所有等式吗?并输出有多少种?

*+*+□□-□□+□□ = 217

要求填入□必须为0-9中的数字,且每个□都不能重复。

Input
Output
输出满足上式所有的情况和总数

Sample Input
Sample Output
2*3+6*7+84-10+95 = 217
2*3+6*7+85-10+94 = 217
2*3+6*7+94-10+85 = 217
2*3+6*7+95-10+84 = 217
2*3+7*6+84-10+95 = 217
2*3+7*6+85-10+94 = 217
2*3+7*6+94-10+85 = 217
2*3+7*6+95-10+84 = 217
2*3+7*9+64-01+85 = 217
2*3+7*9+65-01+84 = 217
2*3+7*9+84-01+65 = 217
2*3+7*9+85-01+64 = 217
2*3+9*7+64-01+85 = 217
2*3+9*7+65-01+84 = 217
2*3+9*7+84-01+65 = 217
2*3+9*7+85-01+64 = 217
2*4+5*6+83-01+97 = 217
2*4+5*6+87-01+93 = 217
2*4+5*6+93-01+87 = 217
2*4+5*6+97-01+83 = 217
2*4+5*7+81-03+96 = 217
2*4+5*7+86-03+91 = 217
2*4+5*7+91-03+86 = 217
2*4+5*7+96-03+81 = 217
2*4+6*5+83-01+97 = 217
2*4+6*5+87-01+93 = 217
2*4+6*5+93-01+87 = 217
2*4+6*5+97-01+83 = 217
.......
9*7+6*4+81-03+52 = 217
9*7+6*4+82-03+51 = 217
9*7+6*5+42-01+83 = 217
9*7+6*5+43-01+82 = 217
9*7+6*5+82-01+43 = 217
9*7+6*5+83-01+42 = 217
9*8+2*4+63-01+75 = 217
9*8+2*4+65-01+73 = 217
9*8+2*4+73-01+65 = 217
9*8+2*4+75-01+63 = 217
9*8+4*2+63-01+75 = 217
9*8+4*2+65-01+73 = 217
9*8+4*2+73-01+65 = 217
9*8+4*2+75-01+63 = 217
9*8+4*5+62-10+73 = 217
9*8+4*5+63-10+72 = 217
9*8+4*5+72-10+63 = 217
9*8+4*5+73-10+62 = 217
9*8+5*4+62-10+73 = 217
9*8+5*4+63-10+72 = 217
9*8+5*4+72-10+63 = 217
9*8+5*4+73-10+62 = 217
符合上式公式的总共有896种。
Hint
提交     返回