10λΆμ (κΈ°λ³Έ λ¬Έμ νμ΄)
λ¬Έμ (μΆμ² : μΈνλ° μλ°μ€ν¬λ¦½νΈ μκ³ λ¦¬μ¦ λ¬Έμ νμ΄ κ°μ, μ 보μ¬λ¦ΌνΌμλ)
μμΈμλ 6μ 1μΌλΆν° κ΅ν΅ νΌμ‘μ λ§κΈ° μν΄μ μλμ°¨ 10λΆμ λ₯Ό μννλ€. μλμ°¨ 10λΆμ λ μλμ°¨ λ²νΈμ μΌμ μ리 μ«μμ λ μ§μ μΌμ μ리 μ«μκ° μΌμΉνλ©΄ ν΄λΉ μλμ°¨μ μ΄νμ κΈ μ§νλ κ²μ΄λ€. μλ₯Ό λ€μ΄, μλμ°¨ λ²νΈμ μΌμ μ리 μ«μκ° 7μ΄λ©΄ 7μΌ, 17μΌ, 27μΌμ μ΄νν μ§ λͺ»νλ€. λν, μλμ°¨ λ²νΈμ μΌμ μ리 μ«μκ° 0μ΄λ©΄ 10μΌ, 20μΌ, 30μΌμ μ΄ννμ§ λͺ»ν λ€.
μ¬λ¬λΆλ€μ μΌμΌ κ²½μ°°κ΄μ΄ λμ΄ 10λΆμ λ₯Ό μλ°νλ μλμ°¨μ λμλ₯Ό μΈλ λ΄μ¬νλμ νλ €κ³ νλ€. λ μ§μ μΌμ μ리 μ«μκ° μ£Όμ΄μ§κ³ 7λμ μλμ°¨ λ²νΈμ λ λ μ리 μκ° μ£Όμ΄μ‘μ λ μλ°νλ μλμ°¨μ λμλ₯Ό μΆλ ₯νλ νλ‘κ·Έλ¨μ μμ±νμΈμ.
β£ μ
λ ₯μ€λͺ
첫 μ€μλ λ μ§μ μΌμ μ리 μ«μκ° μ£Όμ΄μ§κ³ λ λ²μ§Έ μ€μλ 7λμ μλμ°¨ λ²νΈμ λ λ μ 리 μ«μκ° μ£Όμ΄μ§λ€.
β£ μΆλ ₯μ€λͺ
μ£Όμ΄μ§ λ μ§μ μλμ°¨μ μΌμ μ리 μ«μλ₯Ό λ³΄κ³ 10λΆμ λ₯Ό μλ°νλ μ°¨λμ λμλ₯Ό μΆλ ₯ν©λ λ€.
β£ μ
λ ₯μμ 1
3
25 23 11 47 53 17 33
β£ μΆλ ₯μμ 1 3
β£ μ
λ ₯μμ 2
0
12 20 54 30 87 91 30
β£ μΆλ ₯μμ 2 3
Tip
1) μΉ΄μ΄νΈλ₯Ό ν μ μλ λ³μλ₯Ό λ§λ€μ΄ 0μ ν λΉνλ€.
2) μ΄λ€ μ«μλ 1μ μ리μ μ«μλ₯Ό λΉΌλ΄λ €λ©΄ 10 λλ¨Έμ§ λλκΈ°λ₯Ό νλ©΄ λλ€.
3) μΌμ μ리μ μ«μλ₯Ό λΉΌλ΄κ³ , λ μ§μ μΌμ μ리μ μ«μλ₯Ό λΉΌλ΄μ μΌμΉνλμ§ λΉκ΅ν΄μ μΌμΉμ μΉ΄μ΄νΈλ₯Ό ++ νλ€.
λ¬Έμ νμ΄
function solution(day, arr){
let answer=0;
for(let x of arr){
if(x % 10 === day % 10) answer++;
}
return answer;
}
arr=[25, 23, 11, 47, 53, 17, 33,93,43];
console.log(solution(3, arr));