using namespace std;
int main()
{
int n,h=0,jd,pd,xy=0;
cin>>n;
int a[n];
for(int i=0;i<n;i++) cin>>a[i],h+=a[i];
while(h)
{
for(int i=0;i<n;i++)
{
if(a[i]>0)
{
jd=i;
break;
}
}
for(int i=jd;i<n;i++)
{
if(a[i]>0)
{
pd=i;
break;
}
}
xy++;
for(int i=jd;i<=pd;i++) a[i]--;
h=h-pd+jd-1;
}
cout<<xy;
return 0;
}
我哪里错了????
输入的数总和是多少他就输出多少