Pagini recente » Cod sursa (job #1191645) | Cod sursa (job #2962942) | Cod sursa (job #1245121) | Cod sursa (job #486353) | Cod sursa (job #882548)
Cod sursa(job #882548)
#include <fstream>
#include <iostream>
using namespace std;
ifstream f("scmax.in");
ofstream g("scmax.out");
int i,n,v[100],minix,maxix,k,z;
int main()
{f>>n;
for(i=1;i<=n;i++)
f>>v[i];
for(i=1;i<=n;i++)
{minix=v[i];
z=i+1;
k=1;
while(z<=n)
{if(v[z]>minix) {minix=v[z];
k=k+1;}
z++;
}
if(maxix<k) maxix=k;
}
g<<maxix<<endl;
for(i=1;i<=n;i++)
{minix=v[i];
z=i+1;
k=1;
while(z<=n)
{if(v[z]>minix) {minix=v[z];
k=k+1;}
z++;
}
if(maxix==k){z=i+1;
k=1;
minix=v[i];
z=i+1;
g<<minix<<" ";
while(z<=n)
{if(v[z]>minix) {g<<v[z]<<" ";
minix=v[z];
k=k+1;
}
z++;}
}
}
f.close();
g.close();
return 0;
}