[js] 프로그래머스 - 로또의 최고 순위와 최저 순위
프로그래머스 lv1 로또 예상 순위 출력하기 순위당첨 내용16개 번호 일치25개 번호 일치34개 번호 일치43개 번호 일치52개 번호 일치6(낙첨)그 외 로또에 낙서를 하여 알아볼 수 없는 번호는 0으로 표기하고 보이는 번호로 추측하여 당첨 가능한 최고 순위와 최저 순위를 출력하는 문제이다. 예시)당첨 번호 : 1, 6, 10, 19, 31, 45구입한 로또 번호 : 0, 0, 1, 25, 31, 44이때 알 수 없는 번호를 제외한 4개의 숫자 중에서 1과 31이 일치한 상황이므로 알 수 없는 번호가 모두 불일치할 경우 최소 [2개 번호 일치 > 5등] 알 수 없는 번호가 모두 일치할 경우 최대 [4개 번호 일치 > 3등]으로 추측할 수 있다.따라서 출력값은 [3, 5]이다.입출력 ▽lottoswin_n..
2022. 9. 8.
[js] 프로그래머스 - 성격 유형 검사하기
lv1. 성격유형 검사하기프로그래머스 2022 KAKAO TECH INTERNSHIP에 등재된 lv.1 문제를 풀어봤다. 성격 유형 검사지를 통해RT / CF / JM / AN 의 성향을 검사해 TCMA 등의 유형으로 결정하는 검사이다.구조적인 것은 최근 유행했던 MBTI 성격 유형과 같다. 검사지는 배열로 입력되며, 배열의 요소가 각 유형별 문항이라 할 수 있고, 피검사자의 선택 또한 배열로 입력된다.입력의 예시는 다음과 같다. surveychoices["AN", "CF", "MJ", "RT", "NA"][5, 3, 2, 7, 5]["TR", "RT", "TR"][7, 1, 3] 이 때 피검사자의 응답 선택에 따라 각 유형의 점수가 매겨지는데 예를 들어 문항 "AN"의 경우 점수는 다음과 같고, 첫 번..
2022. 8. 26.