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


yale6180@gmail.com (江晨維)


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)


可以參考 a002 的教學。