VioletaBabel
1652번: 누울 자리를 찾아라 본문
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 30 31 32 33 34 35 36 37 38 39 40 41 | #include<cstdio> int main() { int n, v = 0, h = 0, temp = 0; char room[100][101]; scanf("%d", &n); for (int i = 0; i < n; ++i, temp = 0) { scanf("%s", &room[i]); for (int j = 0; j < n; ++j) { if (room[i][j] == '.') ++temp; else { if (temp > 1) ++v; temp = 0; } } if (temp > 1) ++v; } for (int i = 0; i < n; ++i, temp = 0) { for (int j = 0; j < n; ++j) { if (room[j][i] == '.') ++temp; else { if (temp > 1) ++h; temp = 0; } } if (temp > 1) ++h; } printf("%d %d", v, h); } | cs |
'백준 > 백준-C++' 카테고리의 다른 글
2444번: 별찍기 - 7 (0) | 2017.09.15 |
---|---|
2442번: 별찍기 - 5 (0) | 2017.09.15 |
13458번: 시험 감독 (0) | 2017.09.15 |
재귀와 동적 프로그래밍 (0) | 2017.09.13 |
1149번: RGB거리 (0) | 2017.09.13 |
Comments