import java.util.Scanner; import java.util.SimpleTimeZone; public class Main { public static void main(String[] args) { String logotype = """ ________ \s ___ __ \\_____ ___________ \s __ /_/ / __ `/ ___/ _ \\ \s _ _, _// /_/ // /__ / __/ \s /_/ |_| \\__,_/ \\___/ \\___/ \s """; System.out.println(logotype); System.out.println("[+]===================[- Race -]======================[+]"); System.out.println("[~] ÐобÑо пожаловаÑÑ Ð² гонки!"); System.out.println("[>] Ðам нÑжно ввеÑÑи Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ 3-Ñ Ð°Ð²Ñомобилей и Ð¸Ñ ÑкоÑоÑÑÑ"); System.out.println("[>] ÐопÑÑÑÐ¸Ð¼Ð°Ñ ÑкоÑоÑÑÑ Ð¾Ñ 1 до 250 км/Ñ"); System.out.println("[~] ÐоÑле Ð¼Ñ Ð¿Ñоизведем Ð¼Ð°Ð³Ð¸Ñ Ð²ÑÑиÑÐ»ÐµÐ½Ð¸Ñ Ð¸ опÑеделим победиÑелÑ. УдаÑи!"); System.out.println("[+]===================[- Race -]======================[+]"); Scanner scanner = new Scanner(System.in); Race race = new Race(); for (int i = 0; i < 3; i++) { System.out.print("ÐведиÑе название авÑÐ¾Ð¼Ð¾Ð±Ð¸Ð»Ñ â" + (i + 1) + ": "); String nameCar = scanner.next(); int speed = -1; while (speed < 0 || speed > 250) { System.out.print("ТепеÑÑ ÐµÐ³Ð¾ ÑкоÑоÑÑÑ: "); speed = scanner.nextInt(); if (speed < 0 || speed > 250) { System.out.println("[-]: СкоÑоÑÑÑ Ð´Ð¾Ð»Ð¶Ð½Ð° бÑÑÑ Ð¾Ñ 1 до 250"); } } Car car = new Car(nameCar, speed); race.whoLeader(car); } System.out.println("ÐобедиÑÐµÐ»Ñ Ð³Ð¾Ð½ÐºÐ¸: " + race.getThatLeader()); scanner.close(); } } class Car { String nameCar; int speed; Car(String nameCar, int speed){ this.nameCar = nameCar; this.speed = speed; } public String getNameCar(){ return nameCar; } public int getSpeed() { return speed; } } class Race { String leader = ""; int distansLeader = 0; public void whoLeader(Car Car) { int distant = 24 * Car.getSpeed(); if (distant > distansLeader){ leader = Car.getNameCar(); distansLeader = distant; } } public String getThatLeader() { return leader; } }