import java.util.ArrayList;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
Race race = new Race();
ArrayList cars = new ArrayList<>();
int maxSpeed = 0;
for (int i = 1; i <= 3; i++) {
String modelCar;
int speed;
System.out.printf("ÐведиÑе название %d авÑомобилÑ:\n", i);
modelCar = scanner.next();
System.out.printf("ÐведиÑе ÑкоÑоÑÑÑ %d авÑомобилÑ:\n", i);
while (!scanner.hasNextInt()) {
System.out.println("ÐÑибка ввода");
scanner.next();
System.out.printf("ÐведиÑе ÑкоÑоÑÑÑ %d авÑомобилÑ:\n", i);
}
speed = scanner.nextInt();
while (speed < 0 || speed > 250) {
System.out.println("ÐÑибка ввода. СкоÑоÑÑÑ Ð´Ð¾Ð»Ð¶Ð½Ð° бÑÑÑ Ð¾Ñ 0 до 250 км/Ñ.");
System.out.printf("ÐведиÑе ÑкоÑоÑÑÑ %d авÑомобилÑ:\n", i);
while (!scanner.hasNextInt()) {
System.out.println("ÐÑибка ввода");
scanner.next();
System.out.printf("ÐведиÑе ÑкоÑоÑÑÑ %d авÑомобилÑ:\n", i);
}
speed = scanner.nextInt();
}
cars.add(new Car(modelCar, speed));
}
for (Car car : cars) {
if (car.speed >= maxSpeed) {
maxSpeed = car.speed;
race.leader = car.modelCar;
}
}
System.out.println("ÐидеÑ: " + race.leader);
}
}