1. Рассчитаем размер повышения цены в рублях:
$$20 \cdot 0.05 = 1$$ руб.
2. Найдем цену линейки после повышения цены:
$$20 + 1 = 21$$ руб.
3. Определим, сколько линеек можно купить на 620 руб. Для этого разделим общую сумму денег на цену одной линейки после повышения цены:
$$\frac{620}{21} \approx 29.52$$
Так как нам нужно наибольшее целое число линеек, которое можно купить, округляем результат в меньшую сторону.
Ответ: 29 линеек.