Skip to content

Commit b5daffd

Browse files
committed
고다혜: [BOJ] 20291 파일 정리_241211
1 parent cfe5ffc commit b5daffd

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

BOJ/15001-20000번/DH_20291.java

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
import java.io.*;
2+
import java.util.*;
3+
4+
/*
5+
* 파일 정리
6+
*/
7+
8+
public class DH_20291 {
9+
public static void main(String[] args) throws Exception {
10+
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
11+
12+
int N = Integer.parseInt(br.readLine());
13+
14+
TreeMap<String, Integer> treeMap = new TreeMap<>();
15+
16+
for(int i = 0; i < N; i++) {
17+
String s = br.readLine().split("\\.")[1];
18+
if(treeMap.containsKey(s)) treeMap.put(s, treeMap.get(s) + 1);
19+
else treeMap.put(s, 1);
20+
}
21+
22+
StringBuilder sb = new StringBuilder();
23+
for(String key: treeMap.keySet()) {
24+
sb.append(key).append(" ").append(treeMap.get(key)).append("\n");
25+
}
26+
27+
System.out.println(sb);
28+
}
29+
}

0 commit comments

Comments
 (0)