Задача №722. Пересадки
Во всех задачах все числа целые, неотрицательные и не превышают 100 (если ограничение не оговорено отдельно). Проверять корректность входных данных не нужно.
На Новом проспекте для разгрузки было решено пустить два новых автобусных маршрута на разных участках проспекта. Известны конечные остановки каждого из автобусов. Определите количество остановок, на которых можно пересесть с одного автобуса на другой.
Вводятся четыре числа, не превосходящие 100, задающие номера конечных остановок. Сначала для первого, потом второго автобуса (см. примеры и рисунок).
Ваша программа должна выводить одно число – искомое количество остановок.
Пояснения
Первый пример (см. рисунок): первый автобус ходит с 3-й остановки по 6-ю и обратно, а второй с 2-й по 4-ю и обратно. Пересесть с одного автобуса на другой можно на 3-й и 4-й остановках. Их две.
Второй пример: автобусы не имеют общих остановок.
3 6 4 2
2
3 1 5 10
0