#28354: 輸入的list若高度非個位數 他會把數字都拆成每個個位數數字 請問該怎麼解決


yale6180@gmail.com (江晨維)

學校 : 不指定學校
編號 : 176463
來源 : [118.233.189.173]
最後登入時間 :
2022-08-03 02:49:08

n=int(input())

a=list(input())

i=0

j=0

k=0

for x in a:

    if(a[i]==' '):

        del a[i]

    i=i+1    

for y in a:

    if(a[j]=='0'):

        if(j==0):

            k=k+int(a[1])

        elif(j==n-1):

            k=k+int(a[n-2])

        else:

            if(int(a[j-1])>int(a[j+1])):

                k=k+int(a[j+1])

            else:

                k=k+int(a[j-1])

            

    j=j+1        

print(k)            

輸入的list若高度非個位數 他會把數字都拆成每個個位數數字 請問該怎麼解決

#28356: Re:輸入的list若高度非個位數 他會把數字都拆成每個個位數數字 請問該怎麼解決


asnewchien@gmail.com (david)

學校 : 南投縣立旭光高級中學
編號 : 68108
來源 : [114.42.176.221]
最後登入時間 :
2025-10-04 22:52:03

可以參考 a002 的教學。