[프로그래머스 - JAVA] 로또의 최고 순위와 최저 순위
입출력 예 lottos win_nums result [44, 1, 0, 0, 31, 25] [31, 10, 45, 1, 6, 19] [3, 5] [0, 0, 0, 0, 0, 0] [38, 19, 20, 40, 15, 25] [1, 6] [45, 4, 35, 20, 3, 9] [20, 9, 3, 45, 4, 35] [1, 1] 입출력 예 설명 입출력 예 #1 문제 예시와 같습니다. 입출력 예 #2 알아볼 수 없는 번호들이 아래와 같았다면, 1등과 6등에 당첨될 수 있습니다. 당첨 번호 38 19 20 40 15 25 결과 최고 순위 번호 0 -> 38 0 -> 19 0 -> 29 0 -> 40 0 -> 15 0 -> 25 6개 번호 일치, 1등 최저 순위 번호 0 -> 21 0 -> 22 0 -> 23 0..
2023. 4. 9.
[프로그래머스 - JAVA] 과일 장수
입출력 예 k m score result 3 4 [1,2,3,1,2,3,1] 8 4 3 [4,1,2,2,4,4,4,4,1,2,4,2] 33 입출력 예 설명 입출력 예 #1 문제의 예시와 같습니다. 입출력 예 #2 다음과 같이 사과 상자를 포장하여 모두 팔면 최대 이익을 낼 수 있습니다. 사과 상자 가격 [1,1,2] 1 x 3 = 3 [2,2,2] 2 x 3 = 6 [4,4,4] 4 x 3 = 12 [4,4,4] 4 x 3 = 12 따라서 (1 x 3 x 1) + (2 x 3 x 1) + (4 x 3 x 2) = 33을 return합니다. 내 풀이 import java.util.*; class Solution { public int solution(int k, int m, int[] score) { in..
2023. 4. 7.