BOJ-5622
31 Aug 2021다른 분의 풀이를 참고했는데, 효율적으로 쓰기 위해 아스키코드를 이용해 문자를 바로 숫자배열로 매핑하는 방식을 쓴다
include <iostream>
#include <cstring>
#include <algorithm>
#include <string>
using namespace std;
int main() {
int arr[26] = { 3, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 6, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 10, 10, 10, 10 };
int sum = 0;
string input
cin >> input;
for (int i = 0; i < input.length(); i++) {
int index = input[i] - 65;
sum += arr[index];
}
cout << sum << '\n';
return 0;
}