[Programmers] 프로그래머스 명예의 전당(1) Python
·
🔻PS/Programmers
https://school.programmers.co.kr/learn/courses/30/lessons/138477 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr def solution(k, score): result = [] score_list = [] for s in score: score_list.append(s) score_list.sort(reverse=True) if len(score_list) >= k: score_list = score_list[:k..
[Programmers] 프로그래머스 정수 내림차순으로 배치하기 Python
·
🔻PS/Programmers
https://school.programmers.co.kr/learn/courses/30/lessons/12933 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr def solution(n): n_list = [x for x in list(str(n))] n_list.sort(reverse=True) return int("".join(n_list))
[Programmers] 프로그래머스 튜플 Python
·
🔻PS/Programmers
https://school.programmers.co.kr/learn/courses/30/lessons/64065 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr def solution(s): answer = [] s_list = [] # 대괄호 삭제 -> 리스트화 for e in s.split("},"): e = e.replace("{{", "") e = e.replace("{", "") e = e.replace("}}", "") s_list.append(e.split(..
[Programmers] 프로그래머스 다트 게임 Python
·
🔻PS/Programmers
https://school.programmers.co.kr/learn/courses/30/lessons/17682 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  def solution(dartResult): dartResult = list(dartResult) dart = [] answer = [] # 숫자와 문자 분리 temp = '' for i in range(len(dartResult)): if dartResult[i].isdigit(): temp += dartResult[i] ..
[Programmers] 프로그래머스 비밀지도 Python
·
🔻PS/Programmers
https://school.programmers.co.kr/learn/courses/30/lessons/17681 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr def solution(n, arr1, arr2): arr1_map = [] arr2_map = [] result = [] # 2진수 def binary(num): b = '' while num > 0: b = str(num%2) + b num //= 2 if len(b)
[Programmers] 프로그래머스 실패율 Python
·
🔻PS/Programmers
https://school.programmers.co.kr/learn/courses/30/lessons/42889#qna 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr from collections import Counterdef solution(N, stages): # 변수 선언 percent = [] result = [] people = len(stages) counter = Counter(stages) counter = sorted(counter.items()) # (스테이지 번호, 인원) 리스트 counter..
[Programmers] 프로그래머스 캐시 Python
·
🔻PS/Programmers
https://school.programmers.co.kr/learn/courses/30/lessons/17680#qna 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr from collections import dequedef solution(cacheSize, cities): cities = [x.lower() for x in cities] cache = deque() time = 0 # 캐시 사이즈 0 if cacheSize == 0: return len(cities) * 5 # 캐시 사이즈 1 이상 fo..
[Programmers] 프로그래머스 귤 고르기 Python
·
🔻PS/Programmers
https://school.programmers.co.kr/learn/courses/30/lessons/138476 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr from itertools import permutationsfrom collections import Counterdef solution(k, tangerine): counter = dict(Counter(tangerine)) values = sorted(list(counter.values()), reverse=True) sum = 0 cnt = 1 for v in va..
[Programmers] 프로그래머스 주차 요금 계산 Python
·
🔻PS/Programmers
https://school.programmers.co.kr/learn/courses/30/lessons/92341 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr import mathdef solution(fees, records): # 시간 -> 분으로 계산 def cal_time(a, b): minute = 0 in_hour, in_min = map(int, a.split(":")) out_hour, out_min = map(int, b.split(":")) if out_m..
[Programmers] 프로그래머스 숫자 문자열과 영단어 Python
·
🔻PS/Programmers
https://school.programmers.co.kr/learn/courses/30/lessons/81301 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr def solution(s): num = { "zero": "0", "one": "1", "two": "2", "three": "3", "four": "4", "five": "5", "six": "6", "seven": "7", "eight": "8", "nine": "9..
_니지
'🔻PS/Programmers' 카테고리의 글 목록 (3 Page)