문제 코드
arr=[]
sum=0
for i in range(8):
a=list(map(str,input()))
arr.append(a)
for j in range(8):
if i%2==0 and j%2==0:
if 'F' in arr[i][j]:
sum+=1
else:
None
elif i%2==1 and j%2==1:
if 'F' in arr[i][j]:
sum+=1
else:
None
print(sum)
문제 풀이
먼저 arr이라는 리스트를 만들고 8개의 줄을 입력을 받는다. 그리고 문자를 입력받고 그걸 리스트로 만든 다음 arr이라는 리스트로 넣어 이중 리스트로 만들어 준다. 큰 리스트에서 작은 리스트에 순서 i 그리고 j는 리스트안에 요소 순서를 나타낸다.그리고 짝수 번째 열에서는 짝수 번 째 요소가 'F'가 있으면 되는 조건과 홀수 번째 열에는 홀수 번째 요소가 'F'가 있으면 된다는 조건을 세우면 끝난다. 그리고 sum이라는 함수에 각각 조건에 따라 1씩 더해주고 마지막에 출력하면 된다.