Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Срочно нужна помощь в коде Python!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

kolumbine.exe Ученик (199), закрыт 1 неделю назад
Ты разрабатываешь игровые механики и одна из них - поиск победителя гонки автомобилей.

В гонке участвуют шесть автомобилей.

Время каждого из автомобилей вводится с клавиатуры.

Кроме того, известно время действующего чемпиона.

Напиши программу, которая выводит на экран время победителя и определяет, стал ли он новым чемпионом.

Формат входных данных
На первой строке время действующего чемпиона.

Затем шесть целых положительных чисел, каждое с новой строки - время автомобилей

Формат выходных данных
Целое число - время победителя.

И фразу "New winner!", если победитель стал чемпионом.

Примечания
Новый чемпион должен показать время лучше действующего чемпиона.


ВХОДНЫЕ ДАННЫЕ ВЫХОДНЫЕ ДАННЫЕ
6
14
6
5
9
23
4
4 New winner!
2
3
11
32
7
25
4
3
Лучший ответ
Егор Скрипкин Гуру (3226) 1 неделю назад
# Считываем время действующего чемпиона
champion_time = int(input())

# Создаем список для хранения времен участников гонки
racers_times = []
for _ in range(6):
racers_times.append(int(input()))

# Находим минимальное время среди участников гонки
winner_time = min(racers_times)

# Выводим время победителя
print(winner_time)

# Проверяем, стал ли победитель новым чемпионом
if winner_time < champion_time:
print("new winner!")
kolumbine.exeУченик (199) 1 неделю назад
можешь еще решить по братски одно задание нужно...
Ты разрабатываешь игровые механики и тебе предстоит реализовать механику головоломки в квесте.

Игроку надо ввести код для перехода на новый уровень, для этого нужно сложить все цифры кроме первой числа, написанного над порталом для перехода на новый уровень, и вычесть из полученной суммы первую цифру.



Напиши программу, которая выводит код для перехода на ной уровень.

Формат входных данных
Целое положительное число

Формат выходных данных
Целое число - код для перехода

Примечания
Первая цифра числа есть его старший разряд

Примеры
ВХОДНЫЕ ДАННЫЕ ВЫХОДНЫЕ ДАННЫЕ
425
3
100000002
1
Егор СкрипкинГуру (3226) 1 неделю назад
Щас.. Включу пайтон
Егор СкрипкинГуру (3226) 1 неделю назад
# функция для получения кода для перехода на новый уровень
def get_level_code(number):
# преобразуем строку в список цифр
digits = list(map(int, str(number)))
# извлекаем первую цифру как старший разряд числа
first_digit = digits[0]
# удаляем первую цифру из списка цифр
remaining_digits = digits[1:]
# сумма остальных цифр без первой
sum_of_remaining_digits = sum(remaining_digits)
# вычитаем первую цифру из суммы остальных цифр
level_code = sum_of_remaining_digits - first_digit
return level_code
# пример использования функции
input_number = int(input()) # Получаем входное число как целое число
print(get_level_code(input_number)) # Выводим код для перехода на новый уровень
Остальные ответы
Татьяна Просветленный (29311) 1 неделю назад
 # Ввод времени действующего чемпиона 
current_champion_time = int(input())

# Ввод времени каждого из шести автомобилей
car_times = []
for _ in range(6):
car_times.append(int(input()))

# Определение времени победителя
winner_time = min(car_times)

# Вывод времени победителя
print(winner_time)

# Проверка, стал ли победитель новым чемпионом
if winner_time < current_champion_time:
print("New winner!")
и в 1 строчку кода записать тоже можно
 print((min(car_times := [int(input()) for _ in range(6)]), 'New winner!')[min(car_times) < (current_champion_time := int(input()))] if print(min(car_times := [int(input()) for _ in range(6)])) else '') 
kolumbine.exeУченик (199) 1 неделю назад
в одну сттрочку паже
kolumbine.exeУченик (199) 1 неделю назад
как нейросеть называется?
Анонимус Мудрец (13204) 1 неделю назад
 # Считываем время действующего чемпиона 
champion_time = int(input())

# Считываем время шести автомобилей
cars_times = list(map(int, input().split()))

# Находим минимальное время среди участников гонки
winner_time = min(cars_times)

# Выводим время победителя
print(winner_time)

# Проверяем, стал ли победитель новым чемпионом
if winner_time < champion_time:
print("New winner!")
else:
print() # Пустая строка, если победитель не стал чемпионом
Похожие вопросы