Pagini recente » Cod sursa (job #39825) | Cod sursa (job #177189) | Cod sursa (job #1751187) | Cod sursa (job #2363575) | Cod sursa (job #578030)
Cod sursa(job #578030)
#include <cstdio>
#include <cstring>
#define Nmx 2001
using namespace std;
int nr[Nmx][Nmx],n,p[Nmx];
void read()
{
scanf("%d",&n);
for(int i=1;i<=n;++i)
scanf("%d",&p[i]);
}
void solve()
{
int sol=0;
for(int i=1;i<=n;++i)
for(int j=i+1;j<=n;++j)
{
nr[i][j]=1;
for(int k=1;k<i;++k)
if(p[j]>p[k]&&p[j]<p[i])
nr[i][j]+=nr[k][i];
sol+=nr[i][j];
}
printf("%d\n",sol);
}
int main()
{
freopen("psir.in","r",stdin);
freopen("psir.out","w",stdout);
read();
solve();
return 0;
}