티스토리 뷰
728x90
2021 Dev-Matching: 웹 백엔드 개발자(상반기)
코딩테스트 연습 - 로또의 최고 순위와 최저 순위 | 프로그래머스 (programmers.co.kr)
def solution(lottos, win_nums):
count = 0
blank = 0
for l in lottos:
# 알아볼 수 없는 번호
if l == 0:
blank += 1
# 알아볼 수 있는 번호
else:
# 번호가 일치 할 경우
if l in win_nums:
count += 1
max_ = 7 - (count + blank) if (count + blank) > 1 else 6
min_ = 7 - count if count > 1 else 6
return [max_, min_]
728x90
'Algorithm' 카테고리의 다른 글
프로그래머스 - 우유와 요거트가 담긴 장바구니 (MySQL) (0) | 2021.10.16 |
---|---|
프로그래머스 - 멀쩡한 사각형 (Python) (0) | 2021.10.16 |
[CodingTest] 2021 카카오 채용 연계형 인턴십 : 거리두기 확인하기 (0) | 2021.07.19 |
[CodingTest/Python] 10진수를 n진수로 변환하기 & n진수를 10진수로 변환하기 (1) | 2021.05.10 |
[CodingTest/Python] 소수(Prime Number) 판별 (0) | 2021.05.10 |
댓글
공지사항
최근에 올라온 글