티스토리 뷰
1412 : 알파벳 개수 출력하기
자바에서 Hash를 어떻게 쓰는지 아직 모르겠어서 우선 이렇게 풀었다. 자바에서 Hash 어떻게 쓰는지 익히고 다시 풀어보기
import java.util.Scanner;
// 210126
// 1412 : 알파벳 개수 출력하기
public class CU1412 {
public static void main (String[] args) {
Scanner sc = new Scanner(System.in);
// String -> char 배열
char[] chArr = sc.nextLine().toCharArray();
int[] cntArr = new int['z'-'a'+1];
for (char c : chArr) {
if (c >= 'a' && c <= 'z') {
cntArr[c-'a'] += 1;
}
}
for (int i=0; i<cntArr.length; i++) {
char ch = (char)(i+'a');
System.out.println(ch + ":" + cntArr[i]);
}
}
}
'코딩테스트 > 코드업' 카테고리의 다른 글
[Code Up] 1416 : 2진수 변환 (0) | 2021.01.26 |
---|---|
[CodeUp] 1411 : 빠진 카드 (0) | 2021.01.26 |
[CodeUp] 1410 : 올바른 괄호 1, 3129 : 올바른 괄호 2 (0) | 2021.01.26 |
[CodeUp] 1405 : 숫자 로테이션 (0) | 2021.01.26 |
[CodeUp] 100제 - 1063 ~1077 (0) | 2021.01.25 |
댓글