Pagini recente » Cod sursa (job #2034300) | Istoria paginii utilizator/mocanualin | Cod sursa (job #748066) | Cod sursa (job #1520888) | Cod sursa (job #640433)
Cod sursa(job #640433)
#include <iostream>
#include <fstream>
#define inf -2000000
using namespace std;
int main()
{
ifstream fin("ssm.in");
ofstream fout("ssm.out");
int v[30],i,n,max,s,k,j,l,m,p,q,a[30];
max=inf;
fin>>n;
for (i=1;i<=n;i++)
fin>>v[i];
k=1;
m=n;
while (k<=n)
{
for (i=1;i<=m;i++)
{
j=1;
s=0;
l=i;
while (j<=k)
{
s=s+v[l];
l++;
j++;
}
if (s>max)
{
p=1;
q=i;
while (p<=k)
{
a[p]=v[q];
p++;
q++;
}
max=s;
}
}
m--;
k++;
}
for (i=1;i<=p-1;i++)
fout<<a[i]<<" ";
return 0;
}