Algorithm/Programmers
[Algorithm/Programmers] λ‘λμ μ΅κ³ μμμ μ΅μ μμ - 77484 (L1/JAVA)
dpdms2148
2023. 6. 15. 13:26
728x90
πλ¬Έμ λ§ν¬
νλ‘κ·Έλλ¨Έμ€
μ½λ μ€μ¬μ κ°λ°μ μ±μ©. μ€ν κΈ°λ°μ ν¬μ§μ λ§€μΉ. νλ‘κ·Έλλ¨Έμ€μ κ°λ°μ λ§μΆ€ν νλ‘νμ λ±λ‘νκ³ , λμ κΈ°μ κΆν©μ΄ μ λ§λ κΈ°μ λ€μ λ§€μΉ λ°μΌμΈμ.
programmers.co.kr
π»μ½λ
class Solution {
public int[] solution(int[] lottos, int[] win_nums) {
int[] answer = new int[2];
int win_nums_counts = 0;//μΌμΉνλ λ²νΈμ μ
int lottos_zero_counts = 0;//λ‘λμμ μμλ³Ό μ μλ λ²νΈμ μ
for(int i = 0; i < 6; i++) {
if(lottos[i] == 0){
lottos_zero_counts++;
continue;
}
for(int j = 0; j < 6; j++) {
if(lottos[i] == win_nums[j]){
win_nums_counts++;
break;
}
}
}
answer[0] = Math.min(7 - win_nums_counts - lottos_zero_counts, 6);
answer[1] = Math.min(7 - win_nums_counts, 6);
return answer;
}
}
728x90