No Rules Rules

하얀 칸 (feat. 백준, 1100번) 본문

생활/코테

하얀 칸 (feat. 백준, 1100번)

개발하는 완두콩 2023. 3. 22. 12:41
728x90
반응형

하얀 칸
https://www.acmicpc.net/problem/1100

 

1100번: 하얀 칸

체스판은 8×8크기이고, 검정 칸과 하얀 칸이 번갈아가면서 색칠되어 있다. 가장 왼쪽 위칸 (0,0)은 하얀색이다. 체스판의 상태가 주어졌을 때, 하얀 칸 위에 말이 몇 개 있는지 출력하는 프로그램

www.acmicpc.net

 

// woohyeon.kim
// kim519620.tistory.com
#include <iostream>
using namespace std;
int main() {
	ios::sync_with_stdio(false), cin.tie(NULL);
    register int ans = 0;
    char arr[8][8];
    for(register int i = 0, j; i < 8; ++i)
        for(j = 0; j < 8; ++j)
            cin >> arr[i][j];
    for(register int i = 0, j; i < 8; ++i)
        for(j = (i & 1 == 1 ? 1 : 0); j < 8; j += 2)
            if(arr[i][j] != '.')
                ++ans;
    cout << ans;
	return 0;
}
// *&)*@*

 

반응형

짝수행은 첫번째 열부터, 홀수행은 두번째 열부터 2칸씩 뛰며 비교하는 문제입니다.

728x90
반응형

'생활 > 코테' 카테고리의 다른 글

다음 소수 (feat. 백준, 4134번)  (0) 2023.03.23
시그마 (feat. 백준, 2355번)  (0) 2023.03.23
전력난 (feat. 백준, 6497번)  (0) 2023.03.22
세 막대 (feat. 백준, 14215번)  (0) 2023.03.22
대지 (feat. 백준, 9063번)  (0) 2023.03.22
Comments