数组推导
ccf 202109-1
#include<stdio.h>
int main(){
int n,i,b[100],max,MIN,MAX;
scanf("%d",&n);
for(i=1;i<=n;i++)
scanf("%d",&b[i]);
max=b[1];
MAX=MIN=b[1];
for(i=2;i<=n;i++)
{
if(b[i]>b[i-1])
{
max=b[i];
MAX=MAX+b[i];
MIN=MIN+b[i];
}
if(b[i]==b[i-1])
{
MAX=MAX+max;
MIN=MIN+0;
}
}
printf("%d\n",MAX);
printf("%d\n",MIN);
return 0;
}