#29623: 想請問錯在哪裡


410440209@gms.tku.edu.tw (410440209 TKU)

學校 : 不指定學校
編號 : 171906
來源 : [60.198.40.246]
最後登入時間 :
2022-05-09 02:24:17
g595. 1. 修補圍籬 -- 2021年11月APCS | From: [42.72.27.29] | 發表日期 : 2022-03-15 21:10

#include <bits/stdc++.h>

using namespace std;

 

int main()

{

    int n;

    cin>>n;

    int arr[n];

    

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

        cin>>arr[n];

    }

    int total=0;

    if(arr[0]==0){

        arr[0]=arr[1];

        total+=arr[0];

    }

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

        arr[n-1]=arr[n-2];

        total+=arr[n-1];

    }

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

        if(arr[i]==0){

            if(arr[i-1]>arr[i+1]){

                arr[i]=arr[i+1];

                total+=arr[i];

            }else{

                arr[i]=arr[i-1];

                total+=arr[i];

            }

        }

    }

    cout<<total<<endl;

    return 0;

}

 

 
#29628: Re:想請問錯在哪裡


cges30901 (cges30901)

學校 : 不指定學校
編號 : 30877
來源 : [39.9.74.255]
最後登入時間 :
2024-10-14 22:20:08
g595. 1. 修補圍籬 -- 2021年11月APCS | From: [39.9.33.243] | 發表日期 : 2022-03-16 09:10


        cin>>arr[n];

   

 


改成arr[i]

 
ZeroJudge Forum