반응형
1100_하얀 칸
링크
https://www.acmicpc.net/problem/1100
풀이
8*8의 체스판을 입력 받으면서 i%2가 0일 때, j%2도 0이면 하얀 칸, i%2가 1일 때, j%2도 1이면 하얀 칸이라는 것을 이용해서 풀면 됩니다.
코드
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
//1100_하얀 칸 #include <cstdio> using namespace std;
char tmp; int cnt;
int main() { for (int i = 0; i < 8; ++i) { for (int j = 0; j < 8; ++j) { scanf("%c", &tmp);
if (tmp == 'F') { if (i % 2 == 0) { if (j % 2 == 0) cnt++; }
else { if (j % 2 == 1) cnt++; } } } scanf("%c", &tmp); // \n 입력 }
printf("%d\n", cnt);
return 0; } |
반응형
'PS > BOJ' 카테고리의 다른 글
[백준 BOJ] 1964 오각형, 오각형, 오각형... (0) | 2018.11.10 |
---|---|
[백준 BOJ] 2864 5와 6의 차이 (0) | 2018.11.09 |
[백준 BOJ] 1076 저항 (0) | 2018.11.05 |
[백준 BOJ] 1075 나누기 (0) | 2018.11.04 |
[백준 BOJ][dfs] 1012 유기농 배추 (0) | 2018.11.03 |