Для приведенных значений вероятностей и длин шагов я бы тупо считал свёртку в лоб, безо всякий фурьеризмов, для первой сотни (ну, пусть тысячи) значений N, а потом заметил бы, что среднее уползло вправо (для сотни - на 495, для тысячи - на 4950, это оценка без учёта поглощений, там ещё больше будет), при этом вероятность, что из сотни шагов не будет "большого скачка" на сотню, равна 5

, а для тысячи

И затем, имея верно (с учётом всех поглощений) рассчитанное значение матожидания, я бы пренебрёг для больших значений поглощениями, и просто прбавлял бы 4.95 при каждом увеличении N.