• Задача 1. Улица
    По одну сторону улицы находятся дома с нечётными номерами (1, 3, 5, …),
    по другую сторону – с чётными (2, 4, 6, …). Дом № 1 находится напротив дома № 2,
    дом № 3 – напротив дома № 4 и т. д. До соседнего дома нужно идти вдоль по улице одну
    минуту, неважно, с какой стороны улицы он находится (то есть от дома № 1 нужно идти одну
    минуту как до дома № 3, так и до дома № 4). До дома, стоящего напротив, идти не нужно.
    Человек вышел на улицу из дома номер A и должен дойти до дома номер B.
    Определите, сколько минут ему нужно идти вдоль по улице.
    Программа получает на вход два различных целых положительных числа A и B,
    не превосходящие 2×109
    , – номера домов. Программа должна вывести одно число – искомое
    количество минут.
    Пример входных и выходных данных
    Ввод
    1
    8
    Вывод
    3

Ответы 2

  • П0 <-> П1 1 - П1 2 / [x] ИП0 1 - 2 / [x] ИП1 - |x| С/П

    Пример: расстояние от дома 1 до дома 5 равно 2.

  • a = int(input('a='))

    b = int(input('b='))

    if a > b:

       a,b = b,a

    t = (b-a) // 2

    if a%2 == 0 and b%2 != 0:

       t+=1

    print(t)

    answer img
    • Автор:

      vicente34
    • 6 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years