gyou = int(input())
elvators = [1]
for i in range(gyou):
kai = input()
elvators.append(kai)
elvators[i] = int(elvators[i])
for j in range(len(elvators)):
if j == 0:
sum += elvators[j]
if j != 0:
if elvators[j] < elvators[j - 1]:
sum += elvators[j - 1] - elvators[j]
elif elvators[j] > elvators[j-1]:
sum += elvators[j] - elvators[j-1]
print(sum)
このコードを実行した際に
File "/Users/nakayamaryoutarou/Documents/puroguramu/shakyo.py", line 11, in <module>
sum += elvators[j]
TypeError: unsupported operand type(s) for +=: 'builtin_function_or_method' and 'int'
というエラーメッセージが出てきます。理由と解決方法を教えていただきたいです。
回答1件
あなたの回答
tips
プレビュー