μΌ | μ | ν | μ | λͺ© | κΈ | ν |
---|---|---|---|---|---|---|
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 |
- λ³ν©μ λ ¬
- skala1κΈ°
- λ°μ΄ν°λ² μ΄μ€
- DFS
- λ€μ΄λλ―Ήνλ‘κ·Έλλ°
- SQL
- LIS
- λ¨Έμ§μνΈ
- λλΉμ°μ νμ
- λμ ν©
- skala
- SK
- κ·Έλν
- DP
- μμνμ
- μ€λΈμ
- λμ κ³νλ²
- BFS
- ꡬν
- κ·Έλννμ
- λ°±μ€
- ν°μ€ν 리μ±λ¦°μ§
- κΉμ΄μ°μ νμ
- db
- μ λ ¬
- νμ΄μ¬
- μν
- μκ³ λ¦¬μ¦
- νλ‘κ·Έλλ¨Έμ€
- 그리λ
- Today
- Total
λͺ©λ‘μ 체 κΈ (118)
πππ°πΈ π£πΆπ΅ π΄π΅π¦π’π₯πΊ

λ¬Έμ μλνΌμ μμ£Ό μ§μ μμ Nκ°μ νΌμ λ°μ£½μ μ€λΈμ λ£κ³ ꡬμ°λ €κ³ νλ€. κ·Έλ°λ°, μλνΌμμμ λ§λλ νΌμ λ°μ£½μ μ§λ¦μ΄ μ κ°κ°μ΄λ€. κ·Έλ°κ°νλ©΄, μλνΌμμμ μ¬μ©νλ μ€λΈμ λͺ¨μλ λͺΉμ μ€λ¬νλ€. μ΄ μ€λΈμ κΉμ κ΄μ²λΌ μκ²Όλλ°, κ΄μ μ§λ¦μ΄ κΉμ΄μ λ°λΌ λ€μλ μνκ² λ³νλ€. μλλ μ€λΈμ λ¨λ©΄ μμμ΄λ€. νΌμ λ°μ£½μ μμ±λλ μμλλ‘ μ€λΈμ λ€μ΄κ°λ€. μ΄λ κ² Nκ°μ νΌμκ° μ€λΈμ λͺ¨λ λ€μ΄κ°κ³ λλ©΄, 맨 μμ νΌμκ° μΌλ§λ κΉμ΄ λ€μ΄κ° μλμ§κ° κΆκΈνλ€. μ΄λ₯Ό μμλ΄λ νλ‘κ·Έλ¨μ μμ±νμμ€. μ λ ₯ 첫째 μ€μ μ€λΈμ κΉμ΄ Dμ νΌμ λ°μ£½μ κ°μ Nμ΄ κ³΅λ°±μ μ¬μ΄μ λκ³ μ£Όμ΄μ§λ€. (1 β€ D, N β€ 300,000) λμ§Έ μ€μλ μ€λΈμ μ΅μλ¨λΆν° μμνμ¬ κΉμ΄μ λ°λ₯Έ μ€λΈμ μ§λ¦μ΄ μ°¨λ‘λλ‘ μ£Όμ΄μ§λ€..

λ¬Έμ μλμ΄λ μ΅κ·Όμ νμ΄μ λ°ν΄λ₯Ό ꡬ맀νλ€. μλμ΄λ λ°ν΄μ κ° μΉΈμ μνλ²³ λλ¬Έμλ₯Ό μλ κ·Έλ¦Όκ³Ό κ°μ΄ μ μλ€. λ°ν΄μ κ°μ κΈμλ λ λ² μ΄μ λ±μ₯νμ§ μλλ€. λ, λ°ν΄λ μκ³λ°©ν₯μΌλ‘λ§ λμκ°λ€. λ°ν΄ μμλ νμ΄νκ° μλλ°, μ΄ νμ΄νλ νμ ν κ³³μ κ°λ¦¬ν€κ³ μμΌλ©°, λμκ°λ λμ κ°λ¦¬ν€λ κΈμλ λ°λκ² λλ€. μμ κ·Έλ¦Όμμλ Hλ₯Ό κ°λ¦¬ν€κ³ μλ€. μλμ΄λ λ°ν΄λ₯Ό μ°μν΄μ Kλ² λ릴 κ²μ΄λ€. λ§€λ² λ°ν΄λ₯Ό λ릴 λ λ§λ€, μλμ΄λ νμ΄νκ° κ°λ¦¬ν€λ κΈμκ° λ³νλ νμμ μ΄λ€ κΈμμμ νμ μ λ©μΆμλμ§λ₯Ό μ’ μ΄μ μ λλ€. ν¬μμ΄λ μλμ΄κ° μ μ΄λμ μ’ μ΄λ₯Ό λ°κ²¬νλ€. κ·Έ μ’ μ΄λ₯Ό λ°νμΌλ‘ μλμ΄κ° λ°ν΄μ μ μ μνλ²³μ μμλ΄λ €κ³ νλ€. μλμ΄κ° μ’ μ΄μ μ μ΄λμ λ΄μ©κ³Ό λ°ν΄μ μΉΈμ μκ° μ£Όμ΄μ‘μ λ, λ°ν΄..
λ¬Έμ μ μ Nκ°λ‘ μ΄λ£¨μ΄μ§ μμ΄ Aκ° μλ€. μ΄λ, iλ²μ§Έ μκ° κ·Έ μμ μλ μ μΈ κ°μ ν©μΌλ‘ λνλΌ μ μμ λ, κ·Έ μλ₯Ό μ’λ€κ³ νλ€. (κ°μ μμΉμ μλ μλ₯Ό μ¬λ¬ λ² λν΄λ λλ€) μμ΄μ΄ μ£Όμ΄μ‘μ λ, μ΄ λͺ κ°μ μκ° μ’μ μ μΌκΉ? μ λ ₯ 첫째 μ€μ μμ΄ Aμ ν¬κΈ° Nμ΄ μ£Όμ΄μ§λ€. (1 β€ N β€ 5000) λμ§Έ μ€μλ μμ΄ Aμ κ° μ«μκ° κ³΅λ°±μΌλ‘ ꡬλΆλμ΄ μ£Όμ΄μ§λ€. (-100,000 β€ Ai β€ 100,000) μΆλ ₯ 첫째 μ€μ μ’μ μμ κ°μλ₯Ό μΆλ ₯νλ€. μ€λλ§μ νμ΄λ³΄μλ λ€μ΄λλ―Ή νλ‘κ·Έλλ° λ¬Έμ μλ€. νμ΄λ³Έμ§λ μ€λλκ±°λμ, λμ΄λ μλ λ¬Έμ λΌ μ€μ€λ‘ μκ°ν΄λ΄κΈ°κ° λ무 μ΄λ €μμ κ²°κ΅ κ΅¬κΈμ νμ λΉλ Έλ€γ γ ν΅μ¬μ μΈ μμ x + y + z = n μ΄λ―λ‘, μ 리νλ©΄ x + y = n - ..