/java-ladder

사다리타기 미션을 위한 저장소

Primary LanguageJava

  • [] 참여할 사람들의 입력을 받는다
  • [] 실행 결과를 입력 받는다
  • [] 최대 사다리 높이를 입력 받는다
  • [] 사다리 결과를 출력한다
  • [] 결과를 보고 싶은 사람을 입력 받는다
    • [] 실행 결과를 출력한다

-[] 사다리 -[] 사다리를 랜덤으로 생성한다 -[] 가로 칸은 사람 수 -1, 세로 길이는 사다리 높이다 -[]

-[] 사다리 게임

  • [] 필요한 정보
    • [] 참여할 사람들의 이름
    • [] 실행 결과
  • [] 로직
    • [] 한 사람이 입력된 경우
      • [] 주어진 이름의 인덱스를 I라고 하자,
        • [] 가로선에 따라 가로로 움직이거나 정지한다.
          • [] 현재칸에 가로선이 생성되어 있다면 전진한다.
          • [] 이전칸에 가로선이 생성되어 있다면 후진한다.
          • [] 그 외의 경우 정지한다
        • [] 밑으로 한 칸 전진한다.
          • [] 맨 밑까지 내려왔다면 이름 실행 결과를 반환한다.
    • [] all이 입력된 경우
      • [] 실행 결과를 반환한다.

-[] 출력 -[] 실행 결과 - [] 전체 결과 - [] {이름 : 결과}를 출력한다 - [] 개인별 결과 - [] {결과}를 출력한다