C++ 插入+;或-数字之间的符号,使其等于整数

C++ 插入+;或-数字之间的符号,使其等于整数,c++,C++,我有数字1,2,3,4,5,6,7,8,9和整数120。我需要在数字之间插入+或-以便表达式等于120 例如:120=123+4-5+6-7+8-9,所以我需要输出“123+4-5+6-7+8-9” 我怎样才能解决这个问题呢?你必须把这个写在“cout”的句子里 例如: cout>>“120=123+4-7”>>结束 这真的很容易,我不知道这是否是你真正的问题。蛮力-尝试运算符数组的所有可能排列。例如,4个数字,尝试 +++ +,代码> -+++/,代码> +++> , ++-+/>代码>,代码

我有数字1,2,3,4,5,6,7,8,9和整数120。我需要在数字之间插入+或-以便表达式等于120

例如:120=123+4-5+6-7+8-9,所以我需要输出“123+4-5+6-7+8-9”


我怎样才能解决这个问题呢?

你必须把这个写在“cout”的句子里

例如:
cout>>“120=123+4-7”>>结束


这真的很容易,我不知道这是否是你真正的问题。

蛮力-尝试运算符数组的所有可能排列。例如,4个数字,尝试<代码> +++ +<代码>,代码> -+++/<代码>,代码> +++> <代码>,<代码> ++-+/>代码>,代码> +++-< /COD>,<代码> -++>代码>,<代码> -+-+/<代码>等等……,这不一定是C++问题,不应该这样问。首先试着自己解决它,带着你遇到的具体实现问题回来。如果你有不正常工作的代码,那么把它贴在这里,带着你得到的结果和你想要的结果。。。我们会帮助你的,我认为问题更广泛,可能与倒计时、字母和数字等游戏节目中的“数字游戏”有关。