[伯俊]B 2-1100


質問する


チェス盤は8×8サイズで、黒の格子と白の格子が交互に着色されます.一番左上の格子(0,0)は白いです.チェス盤が状態にある場合は、白い格子に何頭の馬がいるかを出力するプログラムを作成します.

入力


「1行目から、8行目に碁盤の状態を与えます.」スペースです.「F」は上に馬がいるスペースです.

しゅつりょく


最初の行に問題の答えを出力します.

に答える


mylist = []
count = 0
for i in range(8):
    sublist = list(input())
    mylist.append(sublist)

for i in range(8):
    for j in range(8):
        if i % 2 == 0 and j % 2 == 0 and mylist[i][j] == 'F':
            count += 1
        elif i % 2 != 0 and j % 2 != 0 and mylist[i][j] == 'F':
            count += 1
print(count)
List(input()--入力した文字列をlistに変換します.
01230白白黒剣1白黒2白白黒剣3白黒
白の位置:0行目は偶数の位置、1行目は奇数の位置...
すなわち、白碁盤は짝수&짝수または홀수&홀수の位置にある.これにより、位置に「F」があるかどうかを判断できます.