Pagini recente » Cod sursa (job #456560) | Istoria paginii runda/noaptea_burlacilor3/clasament | Cod sursa (job #440278) | Cod sursa (job #1046251) | Cod sursa (job #2916550)
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
int main ()
{
ios_base::sync_with_stdio(false);
cin.tie(nullptr);
cout.tie(nullptr);
short n;
vector < int > vec;
cin >> n;
short nr = 0;
for ( int i = 1 ; i <= n; i++)
{
int x;
cin >> x;
if ( nr == 0 )
vec.push_back (x), nr ++;
if ( x > vec.back() && x > vec.front() )
vec.push_back(x) , nr ++ ;
else
if ( x < vec.front() )
{
vec.clear();
nr = 1;
vec.push_back(x);
}
}
cout << nr << endl;
for ( auto x : vec)
{
cout << x << ' ';
}
return 0;
}