Top.Mail.Ru
Ответы
Аватар пользователя
5мес
Изменено
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+4

Контрольная по пайтону помогите

Спасти друга
Контрольная работа
макс.максимум 4 балл.4 балла
Дедлайн: 3 февр., 18:38


Ограничение времени 1 секунда
Ограничение памяти 64Mb
Ввод стандартный ввод или input.txt
Вывод стандартный вывод или output.txt

Бедный Мартин! Он лежал, как мёртвый, распластав по земле крылья и вытянув шею. — Милый гусь Мартин,— сказал Нильс, наклонившись к нему,— выпей глоток воды! Ты увидишь, тебе сразу станет лучше.

Но гусь не шевелился.

Тогда Нильс схватил его обеими руками за шею и потащил к воде.

Это было нелегкое дело. Гусь был самый лучший в их хозяйстве, и мать раскормила его на славу. А Нильса сейчас едва от земли видно. Но всё-таки он дотащил Мартина до самого озера и сунул его головой прямо в студёную воду.

Напишите программу, которая проверит, насколько сложно тащить тяжелого гуся.

Формат ввода
Вводится трехзначное число.

Формат вывода
Если цифра в старшем разряде нечетная, то вывести большую из оставшихся. Если нет, то наименьшую из всех трех.

Пример 1
Ввод Вывод
724
4
Пример 2
Ввод Вывод
695
5
Примечания
В задаче нельзя пользоваться индексацией строк.

По дате
По рейтингу
Аватар пользователя
Мастер
5мес
1234567891011121314151617181920
 # Считываем число 
n = int(input()) 
 
# Получаем цифры 
a = n // 100        # сотни 
b = (n % 100) // 10 # десятки 
c = n % 10          # единицы 
 
if a % 2 != 0:  # если старший разряд нечетный 
    if b > c: 
        print(b) 
    else: 
        print(c) 
else:           # если старший разряд четный 
    if a <= b and a <= c: 
        print(a) 
    elif b <= a and b <= c: 
        print(b) 
    else: 
        print(c)