import java.util.ArrayList;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
ArrayList cars = new ArrayList<>();
Scanner scanner = new Scanner(System.in);
for (int i = 0; i < 3; i++) {
String name;
while (true) {
System.out.println("ÐведиÑе название маÑÐ¸Ð½Ñ â" + (i + 1) + ": ");
name = scanner.nextLine();
if (!name.trim().isEmpty()) {
break;
} else {
System.out.println("Ðазвание маÑÐ¸Ð½Ñ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¿ÑÑÑÑм, попÑобÑй Ñнова.");
}
}
int speed;
while (true) {
System.out.println("ÐведиÑе ÑкоÑоÑÑÑ Ð¼Ð°ÑÐ¸Ð½Ñ â" + (i + 1) + ": ");
if (scanner.hasNextInt()) {
speed = scanner.nextInt();
scanner.nextLine();
if (speed > 0 && speed <= 250) {
break;
} else {
System.out.println("ÐекоÑÑекÑÐ½Ð°Ñ ÑкоÑоÑÑÑ Ð¼Ð°ÑинÑ, попÑобÑй еÑÑ Ñаз");
}
} else {
System.out.println("Ðведено не ÑиÑло, попÑобÑй Ñнова.");
scanner.next();
}
}
Car car = new Car(name, speed);
cars.add(car);
}
Car winerCar = null;
int maxDistance = 0;
for (Car car : cars) {
int distance = car.scoreKillometrs24();
System.out.println("ÐаÑина: " + car.getName() + ", СкоÑоÑÑÑ: " + car.getSpeed() + " км/Ñ" + " ÐÑоеÑ
ала за 24 ÑаÑа: " + distance);
if (distance > maxDistance) {
maxDistance = distance;
winerCar = car;
}
}
System.out.println("Ðобедила маÑина: " + winerCar.name);
}
}