ALEX | HOLDEN |
---|---|
- λ―Έμ μ κΈ°λ₯ μꡬ μ¬ν, νλ‘κ·Έλλ° μꡬ μ¬ν, κ³Όμ μ§ν μꡬ μ¬ν μΈ κ°μ§λ‘ ꡬμ±λμ΄ μλ€.
- μΈ κ°μ μꡬ μ¬νμ λ§μ‘±νκΈ° μν΄ λ Έλ ₯νλ€. νΉν κΈ°λ₯μ ꡬννκΈ° μ μ κΈ°λ₯ λͺ©λ‘μ λ§λ€κ³ , κΈ°λ₯ λ¨μλ‘ μ»€λ° νλ λ°©μμΌλ‘ μ§ννλ€.
- κΈ°λ₯ μꡬ μ¬νμ κΈ°μ¬λμ§ μμ λ΄μ©μ μ€μ€λ‘ νλ¨νμ¬ κ΅¬ννλ€.
μ νμ μΈ μΈκΈ°λ₯Ό λμλ μμ΄ λ¨μ΄ λ§μΆκΈ° κ²μμ΄λ€.
- 6x5 격μλ₯Ό ν΅ν΄μ 5κΈμ λ¨μ΄λ₯Ό 6λ² λ§μ μΆμΈ‘νλ€.
- νλ μ΄μ΄κ° λ΅μμ μ μΆνλ©΄ νλ‘κ·Έλ¨μ΄ μ λ΅κ³Ό μ μΆλ λ¨μ΄μ κ° μνλ²³ μ’ λ₯μ μμΉλ₯Ό λΉκ΅ν΄ νλ³νλ€.
- νλ³ κ²°κ³Όλ ν°μμ νμΌμ΄ μΈ κ°μ§ μ(μ΄λ‘μ/λ
Έλμ/νμ) μ€ νλλ‘ λ°λλ©΄μ ννλλ€.
- λ§λ κΈμλ μ΄λ‘μ, μμΉκ° ν리면 λ Έλμ, μμΌλ©΄ νμ
- λ κ°μ λμΌν λ¬Έμλ₯Ό μ λ ₯νκ³ κ·Έμ€ νλκ° νμμΌλ‘ νμλλ©΄ ν΄λΉ λ¬Έμ μ€ νλλ§ μ΅μ’ λ¨μ΄μ λνλλ€.
- μ λ΅κ³Ό λ΅μμ
words.txt
μ μ‘΄μ¬νλ λ¨μ΄μ¬μΌ νλ€. - μ λ΅μ λ§€μΌ λ°λλ©° ((νμ¬ λ μ§ - 2021λ 6μ 19μΌ) % λ°°μ΄μ ν¬κΈ°) λ²μ§Έμ λ¨μ΄μ΄λ€.
WORDLEμ 6λ² λ§μ λ§μΆ° 보μΈμ.
μλμ κ²°κ³Όλ νμΌμ μ λ³νλ‘ λνλ©λλ€.
μ λ΅μ μ
λ ₯ν΄ μ£ΌμΈμ.
hello
β¬β¬π¨π©β¬
μ λ΅μ μ
λ ₯ν΄ μ£ΌμΈμ.
label
β¬β¬π¨π©β¬
π¨β¬β¬β¬π©
μ λ΅μ μ
λ ₯ν΄ μ£ΌμΈμ.
spell
β¬β¬π¨π©β¬
π¨β¬β¬β¬π©
π©π©β¬π©π©
μ λ΅μ μ
λ ₯ν΄ μ£ΌμΈμ.
spill
4/6
β¬β¬π¨π©β¬
π¨β¬β¬β¬π©
π©π©β¬π©π©
π©π©π©π©π©
- JDK 11 λ²μ μμ μ€ν κ°λ₯ν΄μΌ νλ€. JDK 11μμ μ μμ μΌλ‘ λμνμ§ μμ κ²½μ° 0μ μ²λ¦¬νλ€.
- νλ‘κ·Έλ¨ μ€νμ μμμ μ
Application
μmain()
μ΄λ€. - Java μ½λ 컨벀μ κ°μ΄λλ₯Ό μ€μνλ©° νλ‘κ·Έλλ°νλ€.
- νλ‘κ·Έλλ° μꡬ μ¬νμμ λ³λμ λ³κ²½ λΆκ° μλ΄κ° μλ ν μμ λ‘κ² νμΌμ μμ νκ³ ν¨ν€μ§λ₯Ό μ΄λν μ μλ€.
- indent(μΈλ΄νΈ, λ€μ¬μ°κΈ°) depthλ₯Ό 3μ΄ λμ§ μλλ‘ κ΅¬ννλ€. 2κΉμ§λ§ νμ©νλ€.
- μλ₯Ό λ€μ΄ whileλ¬Έ μμ ifλ¬Έμ΄ μμΌλ©΄ λ€μ¬μ°κΈ°λ 2μ΄λ€.
- ννΈ: indent(μΈλ΄νΈ, λ€μ¬μ°κΈ°) depthλ₯Ό μ€μ΄λ μ’μ λ°©λ²μ ν¨μ(λλ λ©μλ)λ₯Ό λΆλ¦¬νλ©΄ λλ€.
- 3ν μ°μ°μλ₯Ό μ°μ§ μλλ€.
- ν¨μ(λλ λ©μλ)μ κΈΈμ΄κ° 15λΌμΈμ λμ΄κ°μ§ μλλ‘ κ΅¬ννλ€.
- ν¨μ(λλ λ©μλ)κ° ν κ°μ§ μΌλ§ μ νλλ‘ κ΅¬ννλ€.
- else μμ½μ΄λ₯Ό μ°μ§ μλλ€.
- ννΈ: if 쑰건μ μμ κ°μ returnνλ λ°©μμΌλ‘ ꡬννλ©΄ elseλ₯Ό μ¬μ©νμ§ μμλ λλ€.
- elseλ₯Ό μ°μ§ λ§λΌκ³ νλ switch/caseλ‘ κ΅¬ννλ κ²½μ°κ° μλλ° switch/caseλ νμ©νμ§ μλλ€.