怎么样插入符号能让这十个数等于100?

图片

 明明是9个数字,哪里来的10个数字。这个题目典型的动态规划。用递归
大概写写
int buildn(int start, int end)
{
比如start=3,end=5返回345
}
solove (int start, int sum)
{
if (start==9,)
{
if (sum==0) 输出
return
}
for (int i=start + 1...9)
{
    solove(i + 1, sum + buildnum(start, i));
        solove(i + 1, sum - buildnum(start, i));
}
}