PS/BOJ

[백준 BOJ] 1100 하얀 칸

Jubil 2018. 11. 8. 13:31
반응형

1100_하얀 칸

링크

https://www.acmicpc.net/problem/1100

 

풀이


 

8*8의 체스판을 입력 받으면서 i%20일 때, 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;

}

cs

 



반응형

'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