백준 알고리즘(C++)
백준 10709번 기상캐스터
coding232624
2024. 3. 19. 14:35
문제
https://www.acmicpc.net/problem/10709
10709번: 기상캐스터
출력은 H 행으로, 각 행에는 공백으로 구분된 W 개의 정수를 출력한다. 출력의 i 번째 행 j 번째 정수 (1 ≦ i ≦ H, 1 ≦ j ≦ W) 는, 지금부터 몇 분후에 처음으로 구역 (i, j) 에 구름이 뜨는지를 표시
www.acmicpc.net
해설
입출력 관련 간단한 구현
코드
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
|
#include <bits/stdc++.h>
using namespace std;
int h, w, cnt;
int mp[104][104];
string line;
int main()
{
cin >> h >> w;
for (int i = 0; i < h; i++)
{
cin >> line;
cnt = -1;
for (int j = 0; j < w; j++)
{
if (line[j] == 'c')
cnt = 0;
mp[i][j] = cnt;
if (cnt != -1)
cnt++;
}
}
for (int i = 0; i < h; i++)
{
for (int j = 0; j < w; j++)
{
cout << mp[i][j] << " ";
}
cout << "\n";
}
}
|
cs |