사다리 타기 미션 저장소
- 참가자들의 이름 입력
- "참여할 사람 이름을 입력하세요. (이름은 쉼표(,)로 구분하세요)"을 출력한다.
- 참여할 사람의 이름입력 받고 ,로 구분한다.
- 사다리 높이 입력
- "최대 사다리 높이는 몇 개인가요?" 을 출력한다.
- 최대 사다리의 높이를 입력 받는다.
- 참가자의 이름
- 참가자의 이름은 최대 5글자까지 부여할 수 있다.
- 참가자의 이름은
null
이거나 공백일 수 없다.
- 참가자들
- 중복된 참가자들은 존재할 수 없다.
- 참가자의 수는 한명 이상이어야 한다.
- 높이
- 최대 사다리의 높이는 양수가 되어야 합니다
-
사다리
- 사다리의 행의 개수는 최대 사다리의 높이의 개수와 같다.
- 사다리의 행 내부의 라인을 생성할 수 있다
-
사다리의 행
- 행 내부의 라인이 겹치지 않도록 생성할 수 있다.
-
사다리 행의 한칸
- 값에 따라 한칸이 실선인지 아닌지 판단할 수 있다.
- 주어진 갯수만큼 랜덤한 형태의 값으로 생성할 수 있다
- 참가자 이름 출력
- 참가자의 이름을 5자 기준으로 출력한다.
- 사다리 출력
- 랜덤하게 생성된 사다리를 출력한다.
실행 결과 위 요구사항에 따라 4명의 사람을 위한 5개 높이 사다리를 만들 경우, 프로그램을 실행한 결과는 다음과 같다.
참여할 사람 이름을 입력하세요. (이름은 쉼표(,)로 구분하세요)
pobi,honux,crong,jk
최대 사다리 높이는 몇 개인가요?
5
실행결과
pobi honux crong jk
|-----| |-----|
| |-----| |
|-----| | |
| |-----| |
|-----| |-----|