用java编写在1,2,…,9(顺序不能变)数字之间插入+或-或什么都不插入,使得计算结果总是100的程序,并输出所有的可能性。例如:1 + 2 + 34 – 5 + 67 – 8 + 9 = 100
今天看到一个题目,编写一个在1,2,…,9(顺序不能变)数字之间插入+或-或什么都不插入,使得计算结果总是100的程序,并输出所有的可能性。例如:1 + 2 + 34 – 5 + 67 – 8 + 9 = 100。
刚开始看到题目的时候一筹莫展,但是题目下一条留言点拨了我:+、-和不插入可以对应2、1和0这三个数字,1到9之间有8个空位,所以有3的8次方中可能性,即6561种组合。
原创
2017-08-22 15:22:28 ·
3006 阅读 ·
1 评论