
Тут всё очеyь просто, нужно сначала разбить (0,5] на (0,1) и [1,5], [1,5] отобразить на [3,4], а в (0,1) и [-1,2] выбрать любое счётное множество точек и границы отрезка добавить в в это множество, при этом его мощность не изменистя и это множесто можно отобразить на аналогичное множество в (0,1). Остальные точки отобразить обычным способом.
В принципе в любом задачнике по Функану это должно быть объяснено, например в задачнике Петрова, Виленкина "Элементы функ. ан. в задачах"