개발자의 logs
백준 알고리즘 - 문자열 5622번 파이썬 (python) 본문
- 정답
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초
'공코딩 > 알고리즘' 카테고리의 다른 글
프로그래머스 - 연습문제 두 정수 사이의 합 자바스크립트 javascript (0) | 2022.05.13 |
---|---|
프로그래머스 - 연습문제 가운데글자 가져오기 자바스크립트 javascript (0) | 2022.05.13 |
프로그래머스 - 연습문제 짝수와홀수 자바스크립트 javascript (0) | 2022.05.13 |
프로그래머스 - 연습문제 직사각형 별찍기 자바스크립트 javascript (0) | 2022.05.13 |
백준 알고리즘 - 문자열 2908번 파이썬 (python) (4) | 2021.07.02 |
Comments