[백준] 5822. 다이얼

Algorithm|2021. 11. 15. 15:50
반응형

 

 

5622번: 다이얼

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

www.acmicpc.net

#include <iostream>
#include <vector>
#include <string>

using namespace std;


int main(void)
{
  int time = 0;
  string num;
  cin >> num;

  

  for(int i=0;i<num.size();i++)
  {
      if('A'<= num[i] && num[i] <= 'C')
        time += 3;
      else if('D'<= num[i] && num[i] <= 'F')
        time += 4;
      else if('G'<= num[i] && num[i] <= 'I')
        time += 5;
      else if('J'<= num[i] && num[i] <= 'L')
        time += 6;       
      else if('M'<= num[i] && num[i] <= 'O')
        time += 7;
      else if('P'<= num[i] && num[i] <= 'S')
        time += 8;
      else if('T'<= num[i] && num[i] <= 'V')
        time += 9;
      else if('W'<= num[i] && num[i] <= 'Z')
        time += 10;        
  }

  cout << time;
  return 0;
}
반응형

'Algorithm' 카테고리의 다른 글

[백준] 1316. 그룹 단어 체커  (0) 2021.11.16
[백준] 1159. 농구경기  (0) 2021.11.15
[백준] 8958. OX퀴즈  (0) 2021.11.15
[Leetcode] 1029. Two City Scheduling  (0) 2021.11.12
[백준] 2799. 블라인드  (0) 2021.11.09

댓글()