import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
public class Main {
public static final String ERROR_MESSAGE = "ÐаÑе знаÑÐµÐ½Ð¸Ñ Ð½ÐµÐ²ÐµÑнÑ! ÐелÑÐ·Ñ Ð²Ð²Ð¾Ð´Ð¸ÑÑ Ð¿ÑÑÑÑе знаÑение и ÑкоÑоÑÑÑ Ð¼ÐµÐ½ÑÑе 0 и вÑÑе 250.";
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
List carList = new ArrayList<>();
int i = 1;
while (carList.size() != 3) {
try {
System.out.printf("Ðазвание маÑÐ¸Ð½Ñ â%d:\n", i);
String carName = scanner.nextLine();
System.out.printf("СкоÑоÑÑÑ Ð¼Ð°ÑÐ¸Ð½Ñ â%d:\n", i);
int carSpeed = Integer.parseInt(scanner.nextLine());
if (carSpeed > 0 && carSpeed <= 250 && carName != null && !carName.isEmpty()) {
carList.add(new Car(carName, carSpeed));
i++;
} else {
System.out.println(ERROR_MESSAGE);
}
} catch (Exception e) {
System.out.println(ERROR_MESSAGE);
}
}
scanner.close();
Race race = new Race();
race.saveFastestCarName(carList);
System.out.printf("Ð¡Ð°Ð¼Ð°Ñ Ð±ÑÑÑÑÐ°Ñ Ð¼Ð°Ñина: %s\n", race.getLeaderOfRace());
}
}