Pagini recente » Cod sursa (job #798030) | Cod sursa (job #1969972) | Cod sursa (job #2153406) | Cod sursa (job #744276) | Cod sursa (job #3357565)
#include <fstream>
#include <cmath>
using namespace std;
ifstream fin("ssm.in");
ofstream fout("ssm.out");
int a[6000005],s,n;
int main(){
fin>>n;
for(int i=1;i<=n;i++)
fin>>a[i];
s = a[1];
int st=0,dr=0;
for (int i=2;i<=n;i++)
{
if (s + a[i] > a[i])
{
if(i == n && a[i]>0){
s = s+a[i];
dr++;}
else if(i < n){
s = s+a[i];
dr++;}
}
else{
s = a[i];
st=dr=i;}
}
fout<<s<<" "<<st<<" "<<dr;
return 0;
}