Pagini recente » Cod sursa (job #2497874) | Cod sursa (job #2765587) | Cod sursa (job #1329884) | Cod sursa (job #2374074) | Cod sursa (job #1092080)
#include <fstream>
using namespace std;
ifstream f("scmax.in");
ofstream g("scmax.out");
int i,n,a[100000];
int main(){
f>>n;
int s=1, sc=1;
int e=1, fc=1;
int l=1, lc=1;
int t=0;
for (int i=1;i<=n;i++)
f>>a[i];
//
for (i=2;i<=n;i++){
if (a[i-1]<=a[i]){
fc++;
lc++;
if (lc>=l){
l=lc;
s=sc;
e=fc;
}
}
else{
lc=1;
fc=sc=i;
}
//g<<i<<" "<<a[i]<<" "<<sc<<" "<<fc<<" "<<lc<<" "<<e<<" "<<s<<" "<<l<<'\n';
}
g<<l<<'\n';
for (i=s;i<=e;i++)
g<<a[i]<<" ";
return 0;
}