๋ฐฑ์ค€[node.js] > 11727๋ฒˆ 2xn ํƒ€์ผ๋ง 2

2024. 12. 15. 01:10ยท๐Ÿ”’Algorithm

๋ฌธ์ œ

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

 

ํ’€์ด

๋ฌธ์ œ์˜ ํ•ต์‹ฌ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ ํ™”์‹์„ ๊ตฌํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

 

dp[i] = dp[i-1] + dp[i-1]*2 

 

dp[i] ๋Š” 2xI ์ง์‚ฌ๊ฐํ˜•์˜ ํƒ€์ผ์„ ์ฑ„์šฐ๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค. 

 

ํ•ด๋‹น ์ ํ™”์‹๋งŒ ๋„์ถœํ•˜๋ฉด ์‰ฝ๊ฒŒ ํ’€ ์ˆ˜ ์žˆ๋‹ค.

 

let fs = require("fs");
let input = fs.readFileSync("/dev/stdin").toString().trim();

let N = Number(input);

let dp = Array(N + 1).fill(0);

dp[1] = 1;
dp[2] = 3;

for (let i = 3; i <= N; ++i) {
    dp[i] = (dp[i - 1] + dp[i - 2] * 2) % 10007;
}

console.log(dp[N]);

'๐Ÿ”’Algorithm' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

๋ฐฑ์ค€[node.js] > 21736๋ฒˆ ํ—Œ๋‚ด๊ธฐ๋Š” ์นœ๊ตฌ๊ฐ€ ํ•„์š”ํ•ด  (0) 2024.12.17
๋ฐฑ์ค€[node.js] > 15663๋ฒˆ N๊ณผ M (9)  (0) 2024.12.16
๋ฐฑ์ค€[node.js] > 30804๋ฒˆ ๊ณผ์ผ ํƒ•ํ›„๋ฃจ  (1) 2024.12.14
๋ฐฑ์ค€[node.js] > 1463๋ฒˆ 1๋กœ ๋งŒ๋“ค๊ธฐ  (0) 2024.12.13
๋ฐฑ์ค€[node.js] > 1541๋ฒˆ ์žƒ์–ด๋ฒ„๋ฆฐ ๊ด„ํ˜ธ  (0) 2024.12.11
'๐Ÿ”’Algorithm' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
  • ๋ฐฑ์ค€[node.js] > 21736๋ฒˆ ํ—Œ๋‚ด๊ธฐ๋Š” ์นœ๊ตฌ๊ฐ€ ํ•„์š”ํ•ด
  • ๋ฐฑ์ค€[node.js] > 15663๋ฒˆ N๊ณผ M (9)
  • ๋ฐฑ์ค€[node.js] > 30804๋ฒˆ ๊ณผ์ผ ํƒ•ํ›„๋ฃจ
  • ๋ฐฑ์ค€[node.js] > 1463๋ฒˆ 1๋กœ ๋งŒ๋“ค๊ธฐ
devWarrior
devWarrior
  • devWarrior
    devWarrior
    devWarrior
  • ์ „์ฒด
    ์˜ค๋Š˜
    ์–ด์ œ
    • ๐ŸงฉDev (263)
      • โญFE (34)
      • ๐Ÿ”’Algorithm (155)
      • โž•Etc. (11)
  • ๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

    • ํ™ˆ
    • ํƒœ๊ทธ
    • ๋ฐฉ๋ช…๋ก
    • ๊ธ€์“ฐ๊ธฐ
    • ๊ด€๋ฆฌ
  • ๋งํฌ

  • ๊ณต์ง€์‚ฌํ•ญ

  • ์ธ๊ธฐ ๊ธ€

  • ํƒœ๊ทธ

    ์‹ค๋ฒ„1
    nodejs
    ๊ทธ๋ฆฌ๋””
    leetcode
    BFS
    ๊ณจ๋“œ5
    DFS
    ์ž์Šค
    Algorithm
    ์ฝ”๋”ฉํ…Œ์ŠคํŠธ
    ๊ตฌํ˜„
    FE
    node.js
    js
    ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ
    ํ”„๋ก ํŠธ์—”๋“œ
    Lv2
    ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค
    ์˜ค๋ธ”์™„
    javascript
    ํ‹ฐ์Šคํ† ๋ฆฌ์ฑŒ๋ฆฐ์ง€
    ์‹ค๋ฒ„3
    Easy
    ์•Œ๊ณ ๋ฆฌ์ฆ˜
    dp
    ์ฝ”ํ…Œ
    ๋ฐฑ์ค€
    ์‹ค๋ฒ„4
    ์‹ค๋ฒ„2
    react
  • ์ตœ๊ทผ ๋Œ“๊ธ€

  • ์ตœ๊ทผ ๊ธ€

  • hELLOยท Designed By์ •์ƒ์šฐ.v4.10.3
devWarrior
๋ฐฑ์ค€[node.js] > 11727๋ฒˆ 2xn ํƒ€์ผ๋ง 2
์ƒ๋‹จ์œผ๋กœ

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”