import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); Race race = new Race(); for (int i = 1; i <= 3; i++) { System.out.println("ÐведиÑе даннÑе Ð´Ð»Ñ Ð°Ð²ÑÐ¾Ð¼Ð¾Ð±Ð¸Ð»Ñ " + i + ":"); System.out.print("Ðазвание авÑомобилÑ: "); String carName = scanner.nextLine().trim(); while (carName.isEmpty()) { System.out.println("Ðазвание авÑÐ¾Ð¼Ð¾Ð±Ð¸Ð»Ñ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¿ÑÑÑÑм!"); System.out.print("Ðазвание авÑомобилÑ: "); carName = scanner.nextLine().trim(); } int speed = 0; boolean validSpeed = false; while (!validSpeed) { System.out.print("СкоÑоÑÑÑ Ð°Ð²ÑÐ¾Ð¼Ð¾Ð±Ð¸Ð»Ñ (км/Ñ, Ð¾Ñ 1 до 250): "); if (scanner.hasNextInt()) { speed = scanner.nextInt(); scanner.nextLine(); if (speed > 0 && speed <= 250) { validSpeed = true; } else { System.out.println("СкоÑоÑÑÑ Ð´Ð¾Ð»Ð¶Ð½Ð° бÑÑÑ Ð±Ð¾Ð»ÑÑе 0 и не болÑÑе 250 км/Ñ!"); } } else { System.out.println("ÐведиÑе Ñелое ÑиÑло!"); scanner.nextLine(); } } Car car = new Car(carName, speed); race.determineLeader(car); System.out.println(); } String winner = race.getWinner(); if (!winner.isEmpty()) { System.out.println("Ð¡Ð°Ð¼Ð°Ñ Ð±ÑÑÑÑÐ°Ñ Ð¼Ð°Ñина: " + winner); } scanner.close(); } }