πŸš€ κΈ°λŠ₯ μš”κ΅¬μ‚¬ν•­

  • 주어진 횟수 λ™μ•ˆ nλŒ€μ˜ μžλ™μ°¨λŠ” 전진 λ˜λŠ” 멈좜 수 μžˆλ‹€.
  • 각 μžλ™μ°¨μ— 이름을 λΆ€μ—¬ν•  수 μžˆλ‹€. μ „μ§„ν•˜λŠ” μžλ™μ°¨λ₯Ό 좜λ ₯ν•  λ•Œ μžλ™μ°¨ 이름을 같이 좜λ ₯ν•œλ‹€.
  • μžλ™μ°¨ 이름은 μ‰Όν‘œ(,)λ₯Ό κΈ°μ€€μœΌλ‘œ κ΅¬λΆ„ν•˜μ—¬ 이름은 5자 μ΄ν•˜λ§Œ κ°€λŠ₯ν•˜λ‹€.
  • μ‚¬μš©μžλŠ” λͺ‡ 번의 이동을 ν•  것인지λ₯Ό μž…λ ₯ν•  수 μžˆμ–΄μ•Ό ν•œλ‹€.
  • μ „μ§„ν•˜λŠ” 쑰건은 0μ—μ„œ 9 μ‚¬μ΄μ—μ„œ random 값을 κ΅¬ν•œ ν›„ random 값이 4이상일 경우 μ „μ§„ν•˜κ³ , 3 μ΄ν•˜μ˜ 값은 λ©ˆμΆ˜λ‹€.
  • μžλ™μ°¨ κ²½μ£Ό κ²Œμž„μ„ μ™„λ£Œν•œ ν›„ λˆ„κ°€ μš°μŠΉν–ˆλŠ”μ§€ μ•Œλ €μ€€λ‹€. μš°μŠΉμžλŠ” ν•œ λͺ… 이상일 수 μžˆλ‹€.

βœ… κ΅¬ν˜„ μš”κ΅¬μ‚¬ν•­

  • ui

    • μž…λ ₯
      • nλŒ€μ˜ μžλ™μ°¨ 이름을 μž…λ ₯ λ°›λŠ”λ‹€.

        • μžλ™μ°¨ 이름은 μ‰Όν‘œ(,)λ₯Ό κΈ°μ€€μœΌλ‘œ κ΅¬λΆ„ν•œλ‹€.
        • 각 μžλ™μ°¨ 이름은 μ€‘λ³΅λ˜μ§€ μ•ŠλŠ”λ‹€.
        • μžλ™μ°¨ 이름은 1 ~ 5μžκΉŒμ§€ κ°€λŠ₯ν•˜λ‹€.
          • μžλ™μ°¨ 이름이 λ²”μœ„λ₯Ό 벗어났을 경우 μ˜ˆμ™Έλ₯Ό λ°œμƒμ‹œν‚¨λ‹€.
      • λͺ‡ 번의 이동을 ν•  것인지 μž…λ ₯ λ°›λŠ”λ‹€.

        • μ •μˆ˜ λ²”μœ„κΉŒμ§€ μž…λ ₯ κ°€λŠ₯ν•˜λ‹€.
    • 좜λ ₯
      • μ•ˆλ‚΄ 문ꡬλ₯Ό 좜λ ₯ν•œλ‹€.(ex -> "μžλ™μ°¨ 이름을 μž…λ ₯ν•΄μ£Όμ„Έμš”")
      • 각 μžλ™μ°¨μ˜ λ ˆμ΄μ‹± κ²°κ³Όλ₯Ό 좜λ ₯ν•œλ‹€.
      • μ΅œμ’… 우승 μžλ™μ°¨λ₯Ό 좜λ ₯ν•œλ‹€.
        • 곡동 우승일 경우 λͺ¨λ‘ 좜λ ₯ν•œλ‹€.
  • domain

    • n번 λ™μ•ˆ 0 ~ 9 μ‚¬μ΄μ˜ 랜덀 값에 따라 각 μžλ™μ°¨λ₯Ό 움직인닀.
      • 값이 3 μ΄ν•˜μΌ 경우 움직이지 μ•ŠλŠ”λ‹€.
      • 값이 4 이상일 경우 μ „μ§„ν•œλ‹€.
    • κ°€μž₯ 많이 μ „μ§„ν•œ 차듀을 λ°˜ν™˜ν•œλ‹€.