BaekJoon

5622번 다이얼

GamJia 2023. 3. 27. 09:15

단계별로 풀어보기 - 문자열 - 8단계

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

#include <iostream>
#include <string>
using namespace std;
int main()
{
    string number;
    cin>>number;
    
    int sum=0;
    
    for(int i=0;i<number.length();i++)
    {
        if(number.at(i)>=83)
        {
            number.at(i)--;
            if(number.at(i)==89)
            {
                number.at(i)--;
            }  
        }           
        sum+=((number.at(i)-'A')/3)+3;
    }
    cout<<sum;
    
    return 0;
}