下意识用了递归(求助
  • 板块P2415 集合求和
  • 楼主ww4445
  • 当前回复20
  • 已保存回复20
  • 发布时间2021/1/28 22:14
  • 上次更新2023/11/5 04:12:48
查看原帖
下意识用了递归(求助
406728
ww4445楼主2021/1/28 22:14

然而题解没一个递归,我自个儿的还错了

#include<iostream>
using namespace std;
int a[31],i;
int sum(long long t,int s){ 
	if(s==i) return t; 
	else return sum(t+a[s],++s)+sum(t,++s);
}
int main(){
	while(cin>>a[i++])
	cout<<sum(0,0);
	return 0;
}

求助,半天没弄清哪里错了QAQ

2021/1/28 22:14
加载中...