๐ŸŽฒ๋ฐฑ์ค€ 1978๋ฒˆ ์†Œ์ˆ˜ ์ฐพ๊ธฐ

Jeongeunยท2022๋…„ 12์›” 19์ผ
0

๋ฐฑ์ค€

๋ชฉ๋ก ๋ณด๊ธฐ
9/187

๋ฐฑ์ค€ 1978๋ฒˆ

์ฝ”๋“œ

const fs = require('fs'); 
const input = fs.readFileSync('/dev/stdin').toString().split('\n');
const num = parseInt(input[0]);
const data = input[1].split(' ');

let count = 0; //์†Œ์ˆ˜ ๊ฐœ์ˆ˜
let arr=[2,3,5,7,11,13,17,19,23,29,31];//์ œ๊ณฑํ–ˆ์„๋•Œ 1000์ดํ•˜์ธ ์†Œ์ˆ˜

for(let i = 0; i<num; i++){
    let n = parseInt(data[i]);
    if(n!==1){
       if(!arr.includes(n)){
       for(let j =0; j<arr.length;j++){
           if(n % arr[j]===0){
               break;
           }else{
               if(j===arr.length-1){
                   count++;
               }
           }
       }
    }else{
        count++;
    }
    }
   
}
console.log(count);

0๊ฐœ์˜ ๋Œ“๊ธ€