#include <bits/stdc++.h> using namespace std; int a[1002],ans=0,n; bool check(){ for(int i=1;i<=n;i++) if(a[i]!=0)return 1; return 0; } void DFS2(){ int maxn=0,sum,l,r,p; for(int i=1;i<=n;i++){ if(a[i]==0){ if(sum>maxn) } if(a[i]!=0)sum+=a[i],l++; } ans+=maxn; } void DFS(int t){ DFS2(); if(check()==0)return ; for(int i=1;i<n;i++){ if(a[i]>0){ a[i]=0; DFS(t+1); } } } int main() { return 0; }