Jieunnyμ λΈλ‘κ·Έ
[JS] νλ‘κ·Έλλ¨Έμ€ - μ μ£Όμ μ«μ 3 λ³Έλ¬Έ
π λ¬Έμ
3x λ§μ μ¬λλ€μ 3μ μ μ£Όμ μ«μλΌκ³ μκ°νκΈ° λλ¬Έμ 3μ λ°°μμ μ«μ 3μ μ¬μ©νμ§ μμ΅λλ€. 3x λ§μ μ¬λλ€μ μ«μλ λ€μκ³Ό κ°μ΅λλ€.
10μ§λ²3x λ§μμμ μ°λ μ«μ10μ§λ²3x λ§μμμ μ°λ μ«μ
1 | 1 | 6 | 8 |
2 | 2 | 7 | 10 |
3 | 4 | 8 | 11 |
4 | 5 | 9 | 14 |
5 | 7 | 10 | 16 |
μ μ nμ΄ λ§€κ°λ³μλ‘ μ£Όμ΄μ§ λ, nμ 3x λ§μμμ μ¬μ©νλ μ«μλ‘ λ°κΏ returnνλλ‘ solution ν¨μλ₯Ό μμ±ν΄μ£ΌμΈμ.
μ νμ¬ν
- 1 ≤ n ≤ 100
π‘ μμ΄λμ΄
λ°°μ΄μ νλ λ§λ€μ΄μ κΈΈμ΄κ° nμ΄ λ λκΉμ§ μ«μλ₯Ό λ£λλ€.
μ΄λ λ£λ μ«μλ 1λΆν° λλ©΄μ 3μ λ°°μκ° μλκ³ , 3μ΄ λ€μ΄κ°μ§ μλ μμ¬μΌ νλ€.
βοΈ νμ΄
function solution(n) {
var answer = 0;
let threeVillage = [];
let i = 1;
while(threeVillage.length !== n){
if(i % 3 !== 0 && String(i).includes('3') === false) threeVillage.push(i);
i++;
}
answer = threeVillage[threeVillage.length-1];
return answer;
}
'Study > Coding Test' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[JS] νλ‘κ·Έλλ¨Έμ€ - μ¬λ°λ₯Έ κ΄νΈ (0) | 2023.02.09 |
---|---|
[JS] νλ‘κ·Έλλ¨Έμ€ - νΉμ΄ν μ λ ¬ (0) | 2023.02.06 |
[JS] νλ‘κ·Έλλ¨Έμ€ - λ€νμ λνκΈ° (0) | 2023.02.06 |
[JS] νλ‘κ·Έλλ¨Έμ€ - λΆμμ λ§μ (0) | 2023.02.03 |
[JS] νλ‘κ·Έλλ¨Έμ€ - μ°μλ μμ ν© (0) | 2023.02.03 |