Предмет: Информатика,
автор: blokgold
Задача 1. Улица
По одну сторону улицы находятся дома с нечётными номерами (1, 3, 5, …),
по другую сторону – с чётными (2, 4, 6, …). Дом № 1 находится напротив дома № 2,
дом № 3 – напротив дома № 4 и т. д. До соседнего дома нужно идти вдоль по улице одну
минуту, неважно, с какой стороны улицы он находится (то есть от дома № 1 нужно идти одну
минуту как до дома № 3, так и до дома № 4). До дома, стоящего напротив, идти не нужно.
Человек вышел на улицу из дома номер A и должен дойти до дома номер B.
Определите, сколько минут ему нужно идти вдоль по улице.
Программа получает на вход два различных целых положительных числа A и B,
не превосходящие 2×109
, – номера домов. Программа должна вывести одно число – искомое
количество минут.
Пример входных и выходных данных
Ввод
1
8
Вывод
3
blokgold:
На python
Ответы
Автор ответа:
18
П0 <-> П1 1 - П1 2 / [x] ИП0 1 - 2 / [x] ИП1 - |x| С/П
Пример: расстояние от дома 1 до дома 5 равно 2.
Автор ответа:
29
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)
Приложения:
Похожие вопросы
Предмет: История,
автор: alinaspon07
Предмет: Українська мова,
автор: hhru68
Предмет: География,
автор: ytdovs
Предмет: Математика,
автор: Dandytyn
Предмет: Литература,
автор: диана1154