본문 바로가기
Problem Solving

2-4. 다이얼 (백준 5622)

by tls1107 2021. 7. 7.
728x90
반응형


 

#include <iostream>
using namespace std;

int main() {
    string s;
    int answer = 0;
    cin >> s;
    answer = s.length() * 2;

    for(int i = 0 ; i < s.length() ; i++){
        if(s[i] <= 'C') answer++;
        else if(s[i] <= 'F')answer += 2;
        else if(s[i] <= 'I')answer += 3;
        else if(s[i] <= 'L')answer += 4;
        else if(s[i] <= 'O')answer += 5;
        else if(s[i] <= 'S')answer += 6;
        else if(s[i] <= 'V')answer += 7;
        else if(s[i] <= 'Z')answer += 8;
    }
    cout << answer;
    return 0;
}

https://www.acmicpc.net/problem/5622

 

5622번: 다이얼

첫째 줄에 알파벳 대문자로 이루어진 단어가 주어진다. 단어의 길이는 2보다 크거나 같고, 15보다 작거나 같다.

www.acmicpc.net

 

728x90
반응형

댓글