반응형
문제
- 링크: https://school.programmers.co.kr/learn/courses/30/lessons/77484?language=java
풀이
더보기
class Solution {
public int[] solution(int[] lottos, int[] win_nums) {
int zero = 0;
int matched = 0;
for (int l : lottos) {
if (l == 0) zero++;
else {
for (int w : win_nums) {
if (l == w) {
matched++;
break;
}
}
}
}
int min = matched;
int max = matched + zero;
int[] answer = {Math.min(7 - max, 6), Math.min(7 - min, 6)};
return answer;
}
}
반응형
'코딩테스트 문제집 > Programmers(Lv1)' 카테고리의 다른 글
[Programmers] Lv1: 부족한 금액 계산하기(82612) (0) | 2025.02.11 |
---|---|
[Programmers] Lv1: 약수의 개수와 덧셈(77884) (0) | 2025.02.11 |
[Programmers] Lv1: 음양 더하기(76501) (0) | 2025.02.11 |
[Programmers] Lv1: 신규 아이디 추천(72410) (0) | 2025.02.11 |
[Programmers] Lv1: 내적(70128) (0) | 2025.02.11 |