[C++] 백준 1100번: 하얀 칸

Been·2024년 1월 16일
0

백준

목록 보기
23/23
 #include <iostream>
 using namespace std;
 int main()
 {
    int count = 0; //말의 개수
    char array[8][8]; // 8*8 이차원 배열 바둑판
    for (int x = 0; x<8; x++)
    {
        for (int y = 0; y<8; y++)
        {
            cin >> array[x][y];
            //각각의 배열값을 순서대로 집어넣는다.

            if ((x+y)%2==0) // 하얀 칸을 계산하는 법 = x축과 y축의 숫자의 합이 짝수이다.
            {
                if (array[x][y] == 70) // 'F'의 ascii code
                {
                    count ++; // 말이 있는경우 count에 1씩 더한다.
                    
                }
            }
        }
    }

    cout << count;
    
 }
profile
콧콧코코콧코콧ㅅ

0개의 댓글