백준 온라인 저지, 구현 / 1100번: 하얀칸 (파이썬 / , 백준 브론즈문제)
2022. 2. 2. 13:19ㆍ알고리즘/구현
728x90
반응형
문제
체스판은 8×8크기이고, 검정 칸과 하얀 칸이 번갈아가면서 색칠되어 있다. 가장 왼쪽 위칸 (0,0)은 하얀색이다. 체스판의 상태가 주어졌을 때, 하얀 칸 위에 말이 몇 개 있는지 출력하는 프로그램을 작성하시오.
입력
첫째 줄부터 8개의 줄에 체스판의 상태가 주어진다. ‘.’은 빈 칸이고, ‘F’는 위에 말이 있는 칸이다.
출력
첫째 줄에 문제의 정답을 출력한다.
예제 입력 1
.F.F...F F...F.F. ...F.F.F F.F...F. .F...F.. F...F.F. .F.F.F.F ..FF..F.
예제 출력 1
1
예제 입력 2
........ ........ ........ ........ ........ ........ ........ ........
예제 출력 2
0
예제 입력 3
FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF
예제 출력 3
32
예제 입력 4
........ ..F..... .....F.. .....F.. ........ ........ .......F .F......
예제 출력 4
2
접근 방법
코드
# https://www.acmicpc.net/problem/1100
board = [list(input()) for _ in range(8)]
result = 0
for i in range(8):
for j in range(8):
if not (i + j) % 2 and board[i][j] == 'F':
result += 1
print(result)
728x90
반응형
'알고리즘 > 구현' 카테고리의 다른 글
백준 온라인 저지, 구현 / 1292번: 쉽게푸는문제 (파이썬 / 백준 실버문제) (0) | 2022.05.16 |
---|---|
백준 온라인 저지, 구현 / 18428번: 감시피하기 (파이썬 / 백준 실버문제) (0) | 2022.05.13 |
백준 온라인 저지, 구현 / 2441번: 별찍기3 (파이썬 / , 백준 브론즈문제) (0) | 2022.02.02 |
백준 온라인 저지, 구현 / 2908번: 상수 (파이썬 / , 백준 브론즈문제) (0) | 2022.01.02 |
백준 온라인 저지, 구현 / 5373번: 큐빙 (파이썬 / , 백준 플레티넘문제, 삼성 SW 기출문제) (0) | 2022.01.02 |