Спасибо за аналитическое решение, я согласен, что с ним задача решается проще. Однако я так и не понял, как исправить код, чтобы он выдавал корректный ответ. Может быть, такого формата задачи в принципе не могут быть корректно и быстро решены кодом? Просто из-за того что в коде не рассматривается полуинтервал/интервал, а только отрезок?
Вот в этом и штука. Получается, по такой логике, чтобы посчитать длину отрезка корректно нужно считать её как (a2 - a1 + 1). Но проблема в том, что именно в данной задаче я столкнулся с такой проблемой. В остальных считая как а2 - а1 ответ получался верным.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.