본문 바로가기

개발자의 logs

백준 알고리즘 - 문자열 5622번 파이썬 (python) 본문

공코딩/알고리즘

백준 알고리즘 - 문자열 5622번 파이썬 (python)

주인장v 2021. 7. 2. 19:09

 

 

 

    - 정답

 

  A = list(input().upper())
  alpa = ['ABC','DEF','GHI','JKL','MNO','PQRS','TUV','WXYZ']
  result=0
  for i in A:
      for j in alpa:
          if i in j:
              result += alpa.index(j)+3
  print(result)

 

 

    - 풀이

 

   입력 받은 값이 alpa 값에 있으면, index에서 3초를 더한다.

   

   그 이유는 '1' 을 선택하면 2초가 걸리고, 그 뒤로 갈수록 1초가 증가하기 때문 ex)ABC = 3초

 

 

 

Comments