자동차 경주 게임 미션 저장소
- 게임은 '자동차 생성 -> 시도 횟수 입력 -> 경주 진행 -> 결과 확인' 과정으로 진행된다.
- 자동차 이름을 입력 받아 자동차를 생성
- 1대 이상의 자동차가 존재해야한다.
- 자동차 이름에 공백이 들어오면 안된다.
- 자동차 이름은 1자 ~ 5자 사이여야 한다.
- 자동차 초기 위치는 출발점이어야 한다.
- 중복된 이름의 자동차가 존재할 수 없다.
- 쉼표의 개수와 자동차 이름의 개수가 맞아야한다.
- 사용자에게 전진 시도를 몇 번 할 것인지 입력받는다
- 시도 횟수는 숫자여야 한다.
- 입력이 1이상의 수로 들어와야한다.
- 각 자동차별로 전진 여부를 결정한다.
- 전진 여부를 결정하기 위한 랜덤 값을 입력받는다
- 값은 0 ~ 9 사이의 값이어야한다.
- 값에 따라 자동차를 전진시킨다.
- 값이 4이상이면 전진한다.
- 값이 3이하이면 멈춰있는다.
- 전진 여부를 결정하기 위한 랜덤 값을 입력받는다
- 각 시도마다 현재 위치를 보여준다.
- 가장 많이 전진한 자동차의 이름을 출력한다.
- 동점자가 있는 경우 모두 출력한다.
- 마지막 자동차를 출력할 때에는
,
없이 출력한다.