문제 설명
https://school.programmers.co.kr/learn/courses/30/lessons/77484


제한 사항

입출력 예

풀이
class Solution {
public int[] solution(int[] lottos, int[] win_nums) {
int zeroCount = 0;
int result = 0;
for (int lotto : lottos) {
if (lotto == 0) zeroCount++;
else for (int win_num : win_nums)
if (lotto == win_num) { result++; break; }
}
return new int[] { (result + zeroCount != 0) ? (7 - (result + zeroCount)) : 6
, (result != 0) ? 7 - result : 6 };
}
}
후기
그냥 무난하게 풀 수 있는 문제였다.
'코딩테스트 (프로그래머스) > Java' 카테고리의 다른 글
| [프로그래머스][JAVA][Lv. 1] 두 개 뽑아서 더하기 (0) | 2023.07.11 |
|---|---|
| [프로그래머스][JAVA][Lv. 1] 음양 더하기 (0) | 2023.07.11 |
| [프로그래머스][JAVA][Lv. 1] 약수의 개수와 덧셈 (0) | 2023.07.11 |
| [프로그래머스][JAVA][Lv. 1] 크레인 인형뽑기 게임 (0) | 2023.07.10 |
| [프로그래머스][JAVA][Lv. 1] 부족한 금액 계산하기 (0) | 2023.07.10 |