Pagini recente » Cod sursa (job #977260) | Cod sursa (job #1930321) | Cod sursa (job #2657336) | Cod sursa (job #101722) | Cod sursa (job #2962139)
#include <iostream>
#include <fstream>
using namespace std;
ifstream fin("scmax.in");
ofstream fout("scmax.out");
int v[100000];
int main()
{
int n, maxlength=0, length=0, lastterm=0, term, beststart, start;
fin>>n;
for(int i=0;i<n;i++){
fin>>term;
if(term>lastterm){
length++;
v[length]=term;
}
if(term<lastterm){
length=1;
start=i;
v[length]=term;
}
if(length>maxlength){
maxlength=length;
beststart=start;
}
lastterm=term;
}
fout<<maxlength<<"\n";
for(int i=1;i<=length;i++){
fout<<v[i]<<" ";
}
return 0;
}