반응형
https://www.acmicpc.net/problem/10551
노가다(?) 문제였습니다.
📕 Code
#include <bits/stdc++.h>
using namespace std;
string typed;
int fingerCnt[8];
int main(){
cin >> typed;
for(int i = 0; i < typed.size(); i++){
switch(typed[i]){
case '1': case 'Q': case 'A': case 'Z':
fingerCnt[0]++;
break;
case '2': case 'W': case 'S': case 'X':
fingerCnt[1]++;
break;
case '3': case 'E': case 'D': case 'C':
fingerCnt[2]++;
break;
case '4':case 'R':case 'F':case 'V':case '5': case 'T': case 'G': case 'B':
fingerCnt[3]++;
break;
case '6':case 'Y':case 'H':case 'N':case '7':case 'U':case 'J':case 'M':
fingerCnt[4]++;
break;
case '8':case 'I':case 'K':case ',':
fingerCnt[5]++;
break;
case '9':case 'O':case 'L':case '.':
fingerCnt[6]++;
break;
case '0':case '-':case '=':case 'P':case '[':case ']':case ';':case '\'':case '/':
fingerCnt[7]++;
break;
}
}
for(int i = 0; i < 8; i++) cout << fingerCnt[i] << '\n';
}
'Algorithm > Implementation' 카테고리의 다른 글
(C++) - 백준(BOJ) 13224번 : Chop Cup (0) | 2021.08.06 |
---|---|
(C++) - 백준(BOJ) 11093번 : Secret Message (0) | 2021.08.03 |
(C++) - 백준(BOJ) 9947번 : Coin tossing (0) | 2021.08.03 |
(C++) - 백준(BOJ) 20165번 : 인내의 도미노 장인 호석 (0) | 2021.07.29 |
(C++) - 백준(BOJ) 17826번 : 나의 학점은? (0) | 2021.07.26 |