๐ŸŽฒ๋ฐฑ์ค€ 9020๋ฒˆ ๊ณจ๋“œ๋ฐ”ํ์˜ ์ถ”์ธก

Jeongeunยท2023๋…„ 1์›” 1์ผ
0

๋ฐฑ์ค€

๋ชฉ๋ก ๋ณด๊ธฐ
14/186

๋ฐฑ์ค€ 9020๋ฒˆ

์ฝ”๋“œ

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

const calc = (num) =>{
    if(num===1){
        return false;
    }else{
        for(let i = 2; i <= parseInt(Math.sqrt(num)); i++){
            if(num%i===0){
                return false;
            }
        }
        return true;
    }
}
    
for(let i=1; i<=dataNum; i++){
    const data = parseInt(input[i]);
    let left = data/2;
    let right = data/2;
    
    while(true){
        if(calc(left) && calc(right)){
            console.log(left + ' ' + right);
            break;
        }else{
            left--;
            right++;
        }
    }

}

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