Skip to content

Latest commit

 

History

History
29 lines (25 loc) · 1.13 KB

File metadata and controls

29 lines (25 loc) · 1.13 KB

기능 요구 사항

2단계 - 사다리(생성)

-[x] 참여할 사람 이름 입력 (,로 구분) - [x] 최대 다섯 글자 -[x] 사람(Person) 객체 구현 -[x] 사람들(People) 객체 구현 -[x] 사다리 높이 입력 -[x] 사다리 가로 라인 만들기(라인(Line) 객체 구현) -[x] 라인을 생성 할지/말지 판단하는 1/2 랜덤 함수 사용 -[x] 가로 라인 확인 (겹치지 않기 위해) -[x] 사다리(Ladder) 객체 구현 -[x] 실행결과 출력 - [x] 이름 출력 - [x] 사다리 출력

3단계 - 사다리(게임 실행)

-[x] 실행 결과 입력 추가 (,로 구분) - [x] 입력받은 실행 결과 수와 참여할 사람 이름의 수가 불일치 할 경우 예외처리 -[x] 사다리 출력시 입력 받은 실행 결과를 포함하여 출력 -[x] 사다리 결과 로직 구현 -[x] 결과를 보고 싶은 사람 입력

  • all 아닐 경우
  • 입력받은 결과를 보고 싶은 사람의 실행 결과 출력
  • 입력 받은 사람 이름이 참여할 사람 이름 목록에 없을 경우 예외처리
  • all 일 경우
  • 모든 사람의 실행 결과 출력