https://www.acmicpc.net/problem/2799
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine());
int R = 1 + 5 * Integer.parseInt(st.nextToken());
int C = 1 + 5 * Integer.parseInt(st.nextToken());
char[][] a = new char[R][C];
for (int i = 0; i < R; i++) {
String s = br.readLine();
for (int j = 0; j < C; j++) {
a[i][j] = s.charAt(j);
}
}
int[] ans = new int[5];
for (int i = 1; i < R; i += 5) {
for (int j = 1; j < C; j += 5) {
int cur = 0;
for (int k = 0; k < 4; k++) {
if (a[i + k][j] == '*') {
cur++;
} else {
break;
}
}
ans[cur]++;
}
}
for (int e : ans) {
System.out.print(e + " ");
}
}
}
'[백준] PS > Java [실랜디]' 카테고리의 다른 글
[백준 3005] 크로스워드 퍼즐 쳐다보기 - JAVA (0) | 2025.05.06 |
---|---|
[백준 9335] 소셜 광고 - JAVA (1) | 2025.05.05 |
[백준 2697] 다음수 구하기 - JAVA (1) | 2025.05.04 |
[백준 2607] 비슷한 단어 - JAVA (0) | 2025.05.04 |
[백준 2865] 나는 위대한 슈퍼스타K - JAVA (0) | 2025.05.04 |