#32665: cpp解答


baic73829@gmail.com (陳柏翰)

學校 : 不指定學校
編號 : 197332
來源 : [61.227.179.232]
最後登入時間 :
2022-10-16 18:16:30
g595. 1. 修補圍籬 -- 2021年11月APCS | From: [61.227.155.231] | 發表日期 : 2022-10-25 20:49

#include<stdio.h>

#include<stdlib.h>

int main(void){

int n,h[100],i,sum=0;

scanf("%d",&n);

for(i=0;i<n;i++){

scanf("%d",&h[i]);}

if(h[0]==0){

sum=sum+h[1];}  

for(i=1;i<n-1;i++){

if(h[i]==0){

if(h[i-1]<h[i+1]){

sum=sum+h[i-1];}

else{

sum=sum+h[i+1];}

}

}

if(h[n-1]==0){

sum=sum+h[n-2];}

printf("%d",sum);

}

 
ZeroJudge Forum