Pagini recente » Cod sursa (job #1472334) | Cod sursa (job #357760) | Cod sursa (job #1955933) | Cod sursa (job #1524198) | Cod sursa (job #256235)
Cod sursa(job #256235)
#include <stdio.h>
#define SIZE_N 100005
int D[SIZE_N], V[SIZE_N];
int n;
int main()
{
int i, j, maxJ;
freopen("scmax.in", "r", stdin);
freopen("scmax.out", "w", stdout);
scanf("%d", &n);
for(i=1; i<=n; i++)
scanf("%d", &D[i]);
for(i=1; i<=n; i++)
{
maxJ = 0;
for(j=0; j<i; j++)
{
if(D[j] < D[i] && V[maxJ] < V[j])
maxJ = j;
}
V[i] = V[maxJ]+1;
}
printf("%d\n", V[n]);
return 0;
}