深搜 从n个数中随机选取m个数 求出所有组合的和 模版 2021-12-28 基础深搜 #include #include #include #include using namespace std; mapq; int a[99999]; int n,m; int num=0; int dfs(int x,int y,int z)//第X个已经加了Y个了总和已经达到Z {if(y==m){cout<return 0; }if(x==n)//没加满没数了{return 0; }dfs(x+1,y+1,z+a[x]); //加上dfs(x+1,y,z); //不加 } int main () {cin>>n>>m; for(int i=0; i{cin>>a[i]; }sort(a,a+n); dfs(0,0,0); return 0; } 推荐阅读 如何解决无法连接服务器的问题? 接不上服务器怎么办 NBA2020年总决赛会是哪两支队伍 nba2020年总决赛数据分享 求描写社会的成语 招摇路十七喜欢谁 苹果6版本低下载不了微信怎么办,苹果手机版本太低下载不了新版本微信怎么办 新冠无症状感染者要隔离吗 关于移动端浏览器转入后台后倒计时停止运行的问题 羽绒服可以使用爆炸盐,洗一件羽绒服要多少凝珠 三门岛好玩吗?三门岛自由行攻略 教师应该用什么植物来比喻 沙棘火锅什么味道 苏宁易购如何邀请新人 具体操作步骤 嗜血印永久装备获得 嗜血印献祭属性是永久的吗 为什么逆火轰炸机在叙利亚载弹量这么少? 挖掘机转盘开裂修复 挖掘机转盘开裂修复方法 青年入党申请书 超级推荐溢价多少合适?设置溢价资源位出价 耐克飞马系列怎么样 【刻画3】镜头 《智能时代》读后感