//弱弱的看了一眼大神的题解,别扔臭鸡蛋。。。
#include<cstdio>
int n,h[100002]={0},ans=0;
int max(int a,int b){
return a>b?a:b;
}
int main(){
scanf("%d",&n);
for(int i=1;i<=n;i++){
scanf("%d",h+i);
ans+=max(h[i]-h[i-1],0);//第i个的高度比第i-1个高时,加上差,否则不加;
}
printf("%d\n",ans);
return 0;
}