코딩 문제 풀이

    [프로그래머스] 로또의 최고 순위와 최저 순위

    문제 코딩테스트 연습 - 로또의 최고 순위와 최저 순위 로또 6/45(이하 '로또'로 표기)는 1부터 45까지의 숫자 중 6개를 찍어서 맞히는 대표적인 복권입니다. 아래는 로또의 순위를 정하는 방식입니다. 1 순위 당첨 내용 1 6개 번호가 모두 일치 2 5개 번호 programmers.co.kr 풀이 def solution(lottos, win_nums): answer = [] sorted_set_lottos = sorted(list(set(lottos))) # 민우 로또 번호 정렬 sorted_win_nums = sorted(list(win_nums)) # 로또 번호 정렬 lottos_n = 0 # 확실한 로또 개수 저장 if sorted_set_lottos[0] == 0: lottos_n = len..

    [프로그래머스] 신고결과받기 (2022 KAKAO BLIND RECRUITMENT)

    문제 코딩테스트 연습 - 신고 결과 받기 문제 설명 신입사원 무지는 게시판 불량 이용자를 신고하고 처리 결과를 메일로 발송하는 시스템을 개발하려 합니다. 무지가 개발하려는 시스템은 다음과 같습니다. 각 유저는 한 번에 한 명의 programmers.co.kr 풀이 소스코드 def solution(id_list, report, k): answer = [] id_dict = dict() id_n = len(id_list) report_n = len(report) for i in range(id_n): id_dict.update({id_list[i]: i}) for i in range(id_n): answer.append(0) check_dict = dict() mid_ans = [0 for _ in rang..