Pagini recente » Cod sursa (job #434120) | Cod sursa (job #940086) | Cod sursa (job #2796172) | Cod sursa (job #2202067) | Cod sursa (job #2398767)
#include <iostream>
#include <fstream>
using namespace std;
ifstream fin("scmax.in");
ofstream fout("scmax.out");
int main(){
int i,n,start=0,stop=0,startmax=0,stopmax=0;
fin>>n;
int v[n+1];
for(i=1;i<=n;++i)
fin>>v[i];
for(i=1;i<=n;++i){
if(start==0)
if(v[i]<v[i+1])
start=i;
if(v[i]>=v[i+1] && start!=0){
stop=i;
if(stop-start>=stopmax-startmax){
stopmax=stop;
startmax=start;
}
start=0;
stop=0;
}
}
fout<<stopmax-startmax<<"\n";
for(i=startmax;i<=stopmax;++i)
fout<<v[i]<<" ";
}