Задать вопрос
2 октября, 22:23

Помогите решить!

Задача 1.

По одну сторону улицы находятся дома с нечетными номерами (1,2,5, ...)

По другую сторону - с четными (2,4,6, ...). Дом 1 находится напротив дом 2, дом 3 - напротив дома 4 и тд. До соседнего дома нужно идти вдоль по улице одну минуту, неважно, с какой стороны улицы он находится (то есть от дома 1 нужно идти одну минуту как до дома 3 так и до дома 4) до дома стоящего напротив, идти не нужно.

Человек вышел на улицу из дома номер А и должен дойти до дома номер В. Определите сколько минут ему нужно идти вдоль по улице.

Программа получает на вход два различных целых положительных числа А и В не превосходящии 2*10^9 - номера домов. Программа должна вывести одно число - искомое количество минут.

+3
Ответы (2)
  1. 2 октября, 23:49
    0
    П0 П1 1 - П1 2 / [x] ИП0 1 - 2 / [x] ИП1 - |x| С/П

    Пример: расстояние от дома 1 до дома 5 равно 2.
  2. 3 октября, 00:10
    0
    вот решение на паскале (P. S. сам додумался)

    begin

    var a:=ReadInteger;

    var b:=ReadInteger;

    var min:=0.0;

    for var i:=a to b do

    begin

    min+=0.5;

    end;

    If odd (a) and not odd (b) then

    write (min-1) ;

    If not odd (a) and odd (b) then

    write (min) ;

    If (not odd (a) and not odd (b)) or (odd (a) and odd (b)) then

    write (min-0.5) ;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Помогите решить! Задача 1. По одну сторону улицы находятся дома с нечетными номерами (1,2,5, ...) По другую сторону - с четными (2,4,6, ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы