Cod sursa(job #2387991)

Utilizator Galatanu_BogdanGalatanu Bogdan Ioan Galatanu_Bogdan Data 25 martie 2019 16:05:16
Problema Subsir crescator maximal Scor 0
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.49 kb
#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;
}