๐ŸŽฒ๋ฐฑ์ค€ 2292๋ฒˆ ๋ฒŒ์ง‘

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

๋ฐฑ์ค€

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

[๋ฐฑ์ค€ 2292๋ฒˆ]

์ฝ”๋“œ

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

//1๋ถ€ํ„ฐ count๊นŒ์ง€ ๋”ํ•˜๋Š” ํ•จ์ˆ˜
const cal = (count)=>{
    let i=0, result=0;
    while(i<=count){
        result+=i;
        i++;
    }
    return result;
}
if(n===1){
    result=1;
}else{
    while(true){
        if(1+6*(cal(count))<n && n<=1+6*(cal(count+1))){
            break;
        }else{
            count++;
        }
    }
    result=count+2;
}
console.log(result);

๐Ÿ’Š ๋‹ค๋ฅธ ํ’€์ด๋ฅผ ๋ณด๋‹ˆ ๋” ๊ฐ„๋‹จํ•œ ๋ฐฉ๋ฒ•์ด ์žˆ๋‹ค...

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