每天开心一点

Python: 每日一题 110

2017-11-27 15:07:00    六月    761    来源: http://bbs.fishc.com/thread-97510-1-1.html

本题是华为面试题,看看做得出来么?用python应该很容易解答。

题目:
输入一个正整数X,在下面的等式左边的数字之间添加+号或者-号,使得等式成立。
1 2 3 4 5 6 7 8 9 = X
比如:
12-34+5-67+89 = 5
1+23+4-5+6-7-8-9 = 5
请编写程序,统计满足输入整数的所有整数个数。
输入:       正整数,等式右边的数字
输出:       使该等式成立的个数
样例输入:5
样例输出:21