(Python/LV3)프로그래머스: 하노이의탑
문제 출처:https://programmers.co.kr/learn/courses/30/lessons/12946 코딩테스트 연습 - 하노이의 탑 하노이 탑(Tower of Hanoi)은 퍼즐의 일종입니다. 세 개의 기둥과 이 기동에 꽂을 수 있는 크기가 다양한 원판들이 있고, 퍼즐을 시작하기 전에는 한 기둥에 원판들이 작은 것이 위에 있도록 순서대 programmers.co.kr 풀이: def solution(n): def hanoi(n, i, j, via): if n == 1: answer.append([i, j]) return hanoi(n - 1, i, via, j) answer.append([i,j]) hanoi(n - 1, via, j, i) answer = [] hanoi(n,1,3,2) re..
2022. 5. 19.
(Python/LV1)프로그래머스 숫자 문자열과 영단어
출처:https://programmers.co.kr/learn/courses/30/lessons/81301 코딩테스트 연습 - 숫자 문자열과 영단어 네오와 프로도가 숫자놀이를 하고 있습니다. 네오가 프로도에게 숫자를 건넬 때 일부 자릿수를 영단어로 바꾼 카드를 건네주면 프로도는 원래 숫자를 찾는 게임입니다. 다음은 숫자의 일부 자 programmers.co.kr 풀이: dic = {"zero":"0", "one":"1", "two":"2", "three":"3", "four":"4", "five":"5", "six":"6", "seven":"7", "eight":"8", "nine":"9"} def solution(s): answer = s for key, value in dic.items(): answ..
2022. 5. 17.