코딩테스트

[백준 / 브론즈2] 1100 : 하얀 칸 (JAVA)

lyndaa 2023. 3. 9. 22:57

문제


풀이방법

  • 하얀색 말의 조건을 파악한다.
    • 짝수행에서는 짝수번째, 홀수행에서는 홀수번째에 F인 경우로 for문과 if문을 활용하여 카운트한다.

코드

package boj1100;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Main {

    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        int count = 0;
        for (int i = 0; i < 8; i++) {
            String line = br.readLine();
            for (int j = i % 2; j < 8; j += 2) {
                if (line.charAt(j) == 'F') {
                    count++;
                }
            }
        }
        System.out.println(count);
    }
}