Pagini recente » Cod sursa (job #1772836) | Cod sursa (job #1051928) | Cod sursa (job #2114547) | Cod sursa (job #95991) | Cod sursa (job #825660)
Cod sursa(job #825660)
#include<fstream>
using namespace std;
int main()
{
int N,v[100001],i,stare[100001],j,max,cml,imax,subsir[100001],k=1,n;
ifstream in("scmax.in");
ofstream out("scmax.out");
in>>N;
for(i=1;i<=N;i++)
{
in>>v[i];
}
stare[1]=1;
for(i=2;i<=N;i++)
{
max=0;
for(j=1;j<i;j++)
{
if(v[j]<v[i] && stare[j]>max)
{
max=stare[j];
}
}
stare[i]=max+1;
if(stare[i]>cml)
{
cml=stare[i];
imax=i;
}
}
out<<cml;
}