티스토리 뷰

https://www.acmicpc.net/problem/2193

 

2193번: 이친수

0과 1로만 이루어진 수를 이진수라 한다. 이러한 이진수 중 특별한 성질을 갖는 것들이 있는데, 이들을 이친수(pinary number)라 한다. 이친수는 다음의 성질을 만족한다. 이친수는 0으로 시작하지 않

www.acmicpc.net

const fs = require('fs');
const N = fs.readFileSync("./dev/stdin").toString().trim()*1;

const zero = BigInt(0);
const one = BigInt(1);
let dp = [
    [one,zero],
    [zero,one],
    [one,zero],
    [one,one],
]


for(let i = 4; i<=N; i++){
    dp.push([dp[i-1][0]+dp[i-1][1],dp[i-1][0]])
}

console.log((dp[N][0]+dp[N][1]).toString())
728x90
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함