Pagini recente » Cod sursa (job #971013) | Cod sursa (job #971012) | Cod sursa (job #1247671) | Cod sursa (job #1043911) | Cod sursa (job #1189406)
#include<fstream>
using namespace std;
ifstream f("scmax.in");
ofstream g("scmax.out");
int main()
{
int n,i,v[100001],j,c,cmax=1,max,imax;
f>>n;
for(i=0;i<n;i++)
f>>v[i];
for(i=0;i<n-1;i++)
{
c=1;
max=0;
for(j=i+1;j<n;j++)
{
if(v[i]<v[j]&&!i)
{
c++;
max=v[j];
}
if(max<v[j]&&i)
{
c++;
max=v[j];
if(c>cmax)
{
cmax=c;
imax=i;
}
}
}
}
g<<cmax<<endl<<v[imax]<<' ';
max=v[imax];
for(i=imax+1;i<n;i++)
if(max<v[i])
{
g<<v[i]<<' ';
max=v[i];
}
return 0;
}