Pagini recente » Cod sursa (job #2905640) | Cod sursa (job #2658552) | Cod sursa (job #2623839) | Cod sursa (job #2166668) | Cod sursa (job #1012778)
#include <iostream>
#include <fstream>
using namespace std;
long long v[100000],n,i,j,k,nr,nrmax,x,y;
int main()
{
ifstream fi("scmax.in");
fi>>n;
for (long long i=1;i<n;i++)
fi>>v[i];
fi.close();
for (long long i=1;i<n;i++)
for (long long j=i;j<n;j++) {
nr=1;k=i;
while ((k<j)&&(v[k-1]<=v[k]))
k++;
if (v[k-1]<v[k])
nr++;
if (nr>nrmax) {
nrmax=nr;
x=i;
y=j;
}
}
ofstream fo("scmax.out");
fo<<nrmax<<'\n';
for (long long k=i;k<j;k++)
fo<<v[k]<<' ';
return 0;
}