문제 출처
https://programmers.co.kr/learn/courses/30/lessons/77484
코딩테스트 연습 - 로또의 최고 순위와 최저 순위
로또 6/45(이하 '로또'로 표기)는 1부터 45까지의 숫자 중 6개를 찍어서 맞히는 대표적인 복권입니다. 아래는 로또의 순위를 정하는 방식입니다. 1 순위 당첨 내용 1 6개 번호가 모두 일치 2 5개 번호
programmers.co.kr
✨문제풀이
구매한 로또의 0의 개수와 당첨번호와 일치하는 숫자의 개수를 세어 계산해 주면 되는 간단한 문제이다.
최저순위는 0의 개수가 모두 틀렸다고 가정하고 최고순위는 0의 개수가 모두 당첨번호와 일치한다고 가정하고 계산해 주면 된다.
순위를 계산할 때 구매한 로또 번호 모두가 일치하는 경우와 모두 일치하지 않은 경우는 따로 고려해서 계산해주면 된다.
'코딩테스트' 카테고리의 다른 글
프로그래머스 - 부족한 금액 계산하기 (레벨1, swift) (0) | 2021.08.26 |
---|---|
프로그래머스 - 괄호 변환 (레벨2, swift) (0) | 2020.12.21 |
프로그래머스 - 오픈채팅방 (레벨2, swift) (0) | 2020.12.20 |
프로그래머스 - 삼각 달팽이 (레벨2, swift) (0) | 2020.12.18 |
프로그래머스 - N개의 최소공배수 (레벨2, swift) (0) | 2020.12.13 |