Pagini recente » Cod sursa (job #2302002) | Cod sursa (job #2228560) | Cod sursa (job #1532954) | Cod sursa (job #397040) | Cod sursa (job #2387991)
#include <iostream>
#include <fstream>
#define Nmax
using namespace std;
int main() {
ifstream in("scmax.in");
ofstream out("scmax.out");
int n;in>>n;int v[n],copie[n],k=0;
for(int i=1;i<=n;i++)
in>>v[i];
for(int i=n;i>1;i--)
{
if(v[i]>v[i-1])
copie[++k]=v[i];
else
if(v[i]<v[i-1] && v[i]<v[i+1])
copie[++k]=v[i];
}
out<<k<<'\n';
for(int i=k;i>=1;i--)
out<<copie[i]<<" ";
return 0;
}