요구사항 분석
- 사람과 사다리의 높이를 입력한다.
- 사람
n명과 사다리 높이 m을 입력한다.
- 입력값이 정수인지 검증한다.
- (추가) 사람의 이름을 입력한다.
- 사람의 이름이 5글자 이하인지 검증한다.
- 사람의 이름은
, 기준으로 구분한다.
- 사다리의 라인을 랜덤하게 만든다.
- 라인은 랜덤값에 따라 있거나 없다.
- 라인이 존재한다면 "
-"를 없으면 " "(공백문자)를 표시한다.
- 라인의 양 옆에는 "
|"로 세로를 표시한다.
- (추가) 같은 높이에 라인이 겹치지 않아야 한다.
- 사다리 상태를 화면에 출력한다.
- (추가) 사람의 이름을 출력한다.
- 사람의 이름을 최대 5자로 정하므로 이에 따라 사다리의 폭도 넓게 출력한다.