import java.util.Scanner;
import java.util.InputMismatchException;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
Race leader = new Race();
System.out.println("ÐеобÑ
одимо заполниÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ 3-Ñ
авÑомобилÑÑ
\n");
for(int i=1; i<=3; i++){
System.out.print(i+" авÑомобилÑ\nназвание: ");
String carName = scanner.next();
System.out.print("ÑкоÑоÑÑÑ(<=250): ");
int carSpeed = 0;
while(true){
try{
carSpeed = scanner.nextInt();
if(carSpeed>0 && carSpeed<=250) break;
else if(carSpeed<0) System.out.print("СкоÑоÑÑÑ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¾ÑÑиÑаÑелÑной. ÐведиÑе ÑиÑло болÑÑе 0: ");
else System.out.print("СкоÑоÑÑÑ Ð´Ð¾Ð»Ð¶Ð½Ð° бÑÑÑ <=250. овÑоÑиÑе ввод: ");
}
catch (InputMismatchException e){
System.out.print("ÐÑибка: введиÑе Ñелое ÑиÑло: ");
scanner.next();
}
}
Car newCar = new Car(carName, carSpeed);
leader = leader.findLeader(newCar.name, newCar.speed);
}
System.out.println("Ð¡Ð°Ð¼Ð°Ñ Ð±ÑÑÑÑÐ°Ñ Ð¼Ð°Ñина: " + leader.leaderName);
}
}
class Car {
String name;
int speed;
Car(String name, int speed){
this.name = name;
this.speed = speed;
}
}
class Race{
String leaderName;
int leaderSpacing;
Race(String leaderName, int spacing){
this.leaderName = leaderName;
this.leaderSpacing = spacing;
}
Race(){
leaderName = "";
leaderSpacing = 0;
}
public Race findLeader(String carName, int carSpeed){
int carSpacing = carSpeed*24;
if(leaderSpacing