[Python : 프로그래머스] 다음 큰 숫자
문제 https://programmers.co.kr/learn/courses/30/lessons/12911?language=python3 풀이 조건 1. n의 다음 큰 숫자는 n보다 큰 자연수 입니다. 조건 2. n의 다음 큰 숫자와 n은 2진수로 변환했을 때 1의 갯수가 같습니다. 조건 3. n의 다음 큰 숫자는 조건 1, 2를 만족하는 수 중 가장...
[Python : 프로그래머스] 폰켓몬
문제 https://programmers.co.kr/learn/courses/30/lessons/1845 풀이 nums result [3,1,2,3] 2 [3,3,3,2,2,4] 3 [3,3,3,2,2,2] 2 우선 곧장 모든 조합을 구하는 것은 굉장히 무거우므로 배제한다. 안봐도 시간초과가 수두룩 하게 뜰 것이다. “nums를 바로 중복배제 시킨 다...
[Python : 프로그래머스] 정수 삼각형
문제 https://programmers.co.kr/learn/courses/30/lessons/43105?language=python3 풀이 대게 이런 삼각형 문제들은 행 단위로 구분시켰을 때 위 아래 행 간의 구성에 대해 이해하면 풀이가 시작되는 것 같다. [7] ---------- 0 [3, 8] -------- 1 [8, 1, 0] ------...
[Python : 프로그래머스] 오픈채팅방
문제 https://www.welcomekakao.com/learn/courses/30/lessons/42888?language=python3 풀이 #input ["Enter uid1234 Muzi", "Enter uid4567 Prodo", "Leave uid1234", "Enter uid1234 Prodo", "Change uid4567 Ryan"...
[Python : 프로그래머스] 스킬트리
문제 https://programmers.co.kr/learn/courses/30/lessons/49993?language=python3 풀이 def solution(skill, skill_trees): answer = 0 for tree in skill_trees : idx = 0 for t in tree : if t in skill : if ski...