LeeWang_31
이왕31
LeeWang_31
전체 방문자
오늘
어제
  • 분류 전체보기 (234)
    • 프로젝트 (2)
      • 사이드 프로젝트 (2)
      • Codestates_pre_project (0)
    • 프론트엔드 (169)
      • Html (19)
      • CSS (18)
      • JavaScript (29)
      • Codestates (76)
      • 코딩노트 (27)
    • 백엔드 (10)
      • node (10)
    • 구르는 돌 🌑 (16)
      • Codestates (11)
      • 생각 (4)
      • 공부 흔적 (1)
    • 정보 (18)
      • 오류노트 (2)
      • 인텔리제이 정보 (9)
      • 깃 정보 (3)
      • 기타 정보 (4)
      • 안드로이드스튜디오 정보 (0)
    • CS (7)
      • 이론공부 (7)
    • App (6)
      • Android (3)
      • Kotlin (3)
    • 컴퓨터 수학 (5)
      • 암호론 (5)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 1292
  • TODOlist
  • 사이드프로젝트
  • JavaScript
  • 번들링
  • 웹팩
  • ubuntu
  • 2693
  • 안드로이드스튜디오범블비
  • 사용자 친화 웹
  • UI/UX
  • 2609
  • 알고리즘
  • 코플릿
  • 사용자친화웹
  • 파이어베이스연동
  • html
  • linux
  • linuix 코드스테이츠
  • css
  • 안드로이드스튜디오파이어베이스
  • 코딩애플
  • 백준
  • 생활코딩
  • 자바스크립트
  • codestate
  • figjam
  • DP
  • 코드스테이츠
  • React

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
LeeWang_31

이왕31

[백준]11726/2×n 타일링/JavaScript
프론트엔드/코딩노트

[백준]11726/2×n 타일링/JavaScript

2022. 11. 14. 22:42

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

 

11726번: 2×n 타일링

2×n 크기의 직사각형을 1×2, 2×1 타일로 채우는 방법의 수를 구하는 프로그램을 작성하시오. 아래 그림은 2×5 크기의 직사각형을 채운 한 가지 방법의 예이다.

www.acmicpc.net

✅문제

2×n 크기의 직사각형을 1×2, 2×1 타일로 채우는 방법의 수를 구하는 프로그램을 작성하시오.

아래 그림은 2×5 크기의 직사각형을 채운 한 가지 방법의 예이다.

✅입력

첫째 줄에 n이 주어진다. (1 ≤ n ≤ 1,000)

✅출력

첫째 줄에 2×n 크기의 직사각형을 채우는 방법의 수를 10,007로 나눈 나머지를 출력한다.

💬입력 예시

//예제 입력1
2
//예제 입력2
9

💬출력 예시

//예제 출력1
2
//예제 출력2
55

🍀제출 및 설명

let fs = require('fs');
let number = Number(fs.readFileSync('./dev/stdin').toString());
let arrNum = [0,1,2]

for(let i =3; i<=number;i++){
    arrNum[i] = (arrNum[i-1]+arrNum[i-2])%10007
}
console.log(arrNum[number])

이번도 피보나치였다.

방법의 수를 10007로 나누기 때문에 BigInt의 사용은 불 필요하다 생각했다


 

🐾알고리즘

  • 다이나믹 프로그래밍
저작자표시 (새창열림)

'프론트엔드 > 코딩노트' 카테고리의 다른 글

[코플릿]power  (0) 2022.11.14
[알고리즘] 다이나믹 프로그래밍  (0) 2022.11.14
[백준]2193/이친수/JavaScript  (0) 2022.11.14
[백준]1463/1로 만들기/JavaScript  (0) 2022.11.14
[백준]2775/부녀회장이 될테야 /JavaScript  (0) 2022.11.14
    '프론트엔드/코딩노트' 카테고리의 다른 글
    • [코플릿]power
    • [알고리즘] 다이나믹 프로그래밍
    • [백준]2193/이친수/JavaScript
    • [백준]1463/1로 만들기/JavaScript
    LeeWang_31
    LeeWang_31
    이왕 할 거면 기분 좋게

    티스토리툴바