问题描述
首先输入想得到的数字N,其次输入现有数字num[](个数不限),得出num[]中相加可以等N或接近N的所有组合。在输入“Q”时,停止输入数字,开始计算,接近N,就是范围可以自定,50以内,5以内都可以,无所谓。
解决方案
解决方案二:
你这个有点深度你所有的组合表达的不清楚是里面的任意长度的组合?还是所有长度的组合?比如num[]里面有10个数字了,如果其中两个加起来接近,其中三个加起来接近?还是全部加起来接近?
解决方案三:
比如我输入目标数60,然后输入7个数后,再输入Q,开始计算,7个数中有可能6个相加近于60,可能5个,求出所有组合
时间: 2024-09-21 13:38:16