μΌ | μ | ν | μ | λͺ© | κΈ | ν |
---|---|---|---|---|---|---|
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 |
- λ¨Έμ§μνΈ
- μ°μ μμν
- μ λ ¬
- DFS
- DP
- κ·Έλννμ
- κΉμ΄μ°μ νμ
- νλ‘κ·Έλλ¨Έμ€
- λ°μ΄ν°λ² μ΄μ€
- λ€μ΄λλ―Ήνλ‘κ·Έλλ°
- SQL
- λ°±μ€
- 그리λ
- κ·Έλν
- μκ³ λ¦¬μ¦
- ν°μ€ν 리μ±λ¦°μ§
- μμꡬνκΈ°
- μ€λΈμ
- μλ£κ΅¬μ‘°
- LIS
- μμνμ
- νμ΄μ¬
- λμ ν©
- ꡬν
- BFS
- db
- μν
- λλΉμ°μ νμ
- λμ κ³νλ²
- λ³ν©μ λ ¬
λͺ©λ‘μ 체 κΈ (107)
πππ°πΈ π£πΆπ΅ π΄π΅π¦π’π₯πΊ
λ¬Έμ 2×n μ§μ¬κ°νμ 1×2, 2×1κ³Ό 2×2 νμΌλ‘ μ±μ°λ λ°©λ²μ μλ₯Ό ꡬνλ νλ‘κ·Έλ¨μ μμ±νμμ€. μλ κ·Έλ¦Όμ 2×17 μ§μ¬κ°νμ μ±μ΄ νκ°μ§ μμ΄λ€. μ λ ₯ 첫째 μ€μ nμ΄ μ£Όμ΄μ§λ€. (1 ≤ n ≤ 1,000) μΆλ ₯ 첫째 μ€μ 2×n ν¬κΈ°μ μ§μ¬κ°νμ μ±μ°λ λ°©λ²μ μλ₯Ό 10,007λ‘ λλ λλ¨Έμ§λ₯Ό μΆλ ₯νλ€. DPλ₯Ό μ΄μ©νμ¬ νΈλ λ¬Έμ . μμ νμλ 11726λ²μΈ 2xn νμΌλ§μ μ‘°κΈλ§ μμ©νλ©΄ λ°λ‘ ν μ μλ€. κ°λ‘ ν μΉΈμ 1x2 νμΌλ‘ μ±μ°λ λ°©λ² ν κ°μ§, κ°λ‘ λ μΉΈμ 2x1 νμΌμ μμλλ‘ μμ μ±μ°λ λ°©λ² νλ, 2x2 νμΌλ‘ μ±μ°λ λ°©λ² νλμΈ μ μ κ³ λ €νμ¬ μ νμμ μΈμ°λ©΄ λ€μκ³Ό κ°λ€. D[n] = D[n - 1] + 2 * D[n - 2] μ΄ λ¬Έμ μμ μ΄κΈ°κ° μ€μ κ³Ό 맀 μ°μ°..
λ¬Έμ 2×n ν¬κΈ°μ μ§μ¬κ°νμ 1×2, 2×1 νμΌλ‘ μ±μ°λ λ°©λ²μ μλ₯Ό ꡬνλ νλ‘κ·Έλ¨μ μμ±νμμ€. μλ κ·Έλ¦Όμ 2×5 ν¬κΈ°μ μ§μ¬κ°νμ μ±μ΄ ν κ°μ§ λ°©λ²μ μμ΄λ€. μ λ ₯ 첫째 μ€μ nμ΄ μ£Όμ΄μ§λ€. (1 ≤ n ≤ 1,000) μΆλ ₯ 첫째 μ€μ 2×n ν¬κΈ°μ μ§μ¬κ°νμ μ±μ°λ λ°©λ²μ μλ₯Ό 10,007λ‘ λλ λλ¨Έμ§λ₯Ό μΆλ ₯νλ€. DPλ₯Ό μ΄μ©νμ¬ ν μ μλ λ¬Έμ . κ·μΉμ μκ°νλ©΄ μ μ¬μ§κ³Ό κ°λ€. νμΌμ λ°°μΉν λ λ§λ€ κ°λ‘ ν μΉΈμ 1x2 νμΌλ‘ λ°°μΉν μ μλ λ°©λ² νλ, κ°λ‘ λ μΉΈμ 2x1 νμΌμ μμλλ‘ λκ° μμ λ°°μΉν μ μλ λ°©λ² νλκ° μμ΄ μ νμμ μΈμ보면 λ€μκ³Ό κ°μ μμ΄ λμ¨λ€. D[n] = D[n - 1] + D[n- 2] λ§λ€. κ·Έλ₯ νΌλ³΄λμΉ μμ΄ λ¬Έμ λ€. μ΄κΈ°κ° μ€μ κ³Ό 맀 μ°..
λ¬Έμ μ¨λΌμΈ μ μ§μ κ°μ ν μ¬λλ€μ λμ΄μ μ΄λ¦μ΄ κ°μ ν μμλλ‘ μ£Όμ΄μ§λ€. μ΄λ, νμλ€μ λμ΄κ° μ¦κ°νλ μμΌλ‘, λμ΄κ° κ°μΌλ©΄ λ¨Όμ κ°μ ν μ¬λμ΄ μμ μ€λ μμλ‘ μ λ ¬νλ νλ‘κ·Έλ¨μ μμ±νμμ€. μ λ ₯ 첫째 μ€μ μ¨λΌμΈ μ μ§ νμμ μ Nμ΄ μ£Όμ΄μ§λ€. (1 ≤ N ≤ 100,000) λμ§Έ μ€λΆν° Nκ°μ μ€μλ κ° νμμ λμ΄μ μ΄λ¦μ΄ 곡백μΌλ‘ ꡬλΆλμ΄ μ£Όμ΄μ§λ€. λμ΄λ 1λ³΄λ€ ν¬κ±°λ κ°μΌλ©°, 200λ³΄λ€ μκ±°λ κ°μ μ μμ΄κ³ , μ΄λ¦μ μνλ²³ λμλ¬Έμλ‘ μ΄λ£¨μ΄μ Έ μκ³ , κΈΈμ΄κ° 100λ³΄λ€ μκ±°λ κ°μ λ¬Έμμ΄μ΄λ€. μ λ ₯μ κ°μ ν μμλ‘ μ£Όμ΄μ§λ€. μΆλ ₯ 첫째 μ€λΆν° μ΄ Nκ°μ μ€μ κ±Έμ³ μ¨λΌμΈ μ μ§ νμμ λμ΄ μ, λμ΄κ° κ°μΌλ©΄ κ°μ ν μμΌλ‘ ν μ€μ ν λͺ μ© λμ΄μ μ΄λ¦μ 곡백μΌλ‘ ꡬλΆν΄ μΆλ ₯νλ€. μ λ ¬..