- 자동차 이름 입력받기
- 자동차 이름이 5자 이하인 경우에만 입력받기
- 자동차 이름에 쉼표(,)로 구분된 이름이 1개 이상인 경우에만 입력받기
- 같은 이름의 자동차가 존재하지 않는 경우에만 입력받기
- 자동차 이름 저장하기
- 자동차 이름을 쉼표(,)로 구분하여 저장하기
- 예외 발생 시 에러 던지고 종료
- 시도할 회수 입력받기
- 시도할 회수가 1 이상인 경우에만 입력받기
- 시도할 회수가 숫자인 경우에만 입력받기
- 시도할 회수 저장하기
- 시도할 회수를 저장하기
- 정수로 저장하기
- 예외 발생 시 에러 던지고 종료
- 시도할 회수를 입력 받은 대로 자동차를 전진시킨다.
- 차수별 자동차 이름과 전진한 거리를 출력한다.
- 경주 결과를 출력한다.
- 우승자를 출력한다.
- 경주 게임을 종료한다.