Skip to content

Latest commit

 

History

History
21 lines (14 loc) · 1.01 KB

File metadata and controls

21 lines (14 loc) · 1.01 KB

자동차 이름 입력받기

  • 자동차 이름을 입력받는다.
  • 이름이 하나일 경우를 처리한다.
  • 입력은 쉼표로 구분한다. 쉼표와 문자가 아닌 다른 기호가 들어오면 예외 처리한다.
  • 6자 이상의 이름은 예외 처리한다.

시도 횟수 입력받기

  • 시도할 횟수를 입력받는다.

라운드 시작, 자동차 주행

  • 시도할 횟수만큼 라운드 (랜던 연산을 모든 자동차에게 수행하는 작업) 를 시작한다.
  • 0부터 9까지 각각의 자동차별로 랜덤 연산을 수행하고, 무작위 값이 4 이상일 때 race 배열에서 해당 인덱스의 요소값을 올린다.
  • 요소값을 올리면서 최대값도 저장하여 최대값을 구할 수 있도록 한다.

라운드 종료

  • 모든 연산을 실행하고 난 뒤, carStatus 배열에서 인덱스 별 값을 확인해 출력할 수 있게 한다.
  • 또한 구한 최대값을 통해 공동 우승자 또는 단독 우승자를 찾아 출력할 수 있도록 한다.