Вопрос задан 29.06.2023 в 15:44. Предмет Информатика. Спрашивает Русакова Анна.

ПОМОГИТЕ, ОЧЕНЬ СРОЧНО Спасти друга Ограничение времени 1 секунда Ограничение памяти 64Mb Ввод

стандартный ввод или input.txt Вывод стандартный вывод или output.txt Бедный Мартин! Он лежал, как мёртвый, распластав по земле крылья и вытянув шею. — Милый гусь Мартин,— сказал Нильс, наклонившись к нему,— выпей глоток воды! Ты увидишь, тебе сразу станет лучше. Но гусь не шевелился. Тогда Нильс схватил его обеими руками за шею и потащил к воде. Это было нелегкое дело. Гусь был самый лучший в их хозяйстве, и мать раскормила его на славу. А Нильса сейчас едва от земли видно. Но всё-таки он дотащил Мартина до самого озера и сунул его головой прямо в студёную воду. Напишите программу, которая проверит, насколько сложно тащить тяжелого гуся. Формат ввода Вводится трехзначное число. Формат вывода Если цифра в старшем разряде нечетная, то вывести большую из оставшихся. Если нет, то наименьшую из всех трех. Пример 1 Ввод Вывод 724 4 Пример 2 Ввод Вывод 695 5 Примечания В задаче нельзя пользоваться индексацией строк.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Павлова Анюта.

Ответ:

a = int(input())

b = num // 100

c = ((num // 10) % 10)

d = num % 10

if b % 2 != 0:

   if c > d:

       print(c)

   elif d > c:

       print(d)

elif b % 2 == 0:

   if b < c and b < d:

       print(b)

   elif c < b and c < d:

       print(c)

   elif d < b and d < c:

       print(d)

Объяснение:

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вы можете решить эту задачу, используя стандартные операции с числами. Вот пример решения на языке Python:

python
number = input() # Ввод трехзначного числа first_digit = int(number[0]) # Получаем значение первой цифры second_digit = int(number[1]) # Получаем значение второй цифры third_digit = int(number[2]) # Получаем значение третьей цифры if first_digit % 2 == 1: # Если первая цифра нечетная, выводим большую из оставшихся print(max(second_digit, third_digit)) else: # Если первая цифра четная, выводим наименьшую из всех трех print(min(first_digit, second_digit, third_digit))

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

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос