본문 바로가기

Programming/Algorithm

[C++] 백준 5622번 : 다이얼

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



#include <iostream>

#include <string>

using namespace std;


int main() {

string dialAlpha;

cin >> dialAlpha;

int sum = 0;

for (int i = 0; i < dialAlpha.length(); i++) {

if (dialAlpha[i] >= 83) {

dialAlpha[i]--;

if(dialAlpha[i] == 89)

dialAlpha[i]--;

}

sum += ((dialAlpha[i] - 65) / 3) + 3;

}

cout << sum ;

}