Допустим, кусок веревки разрезали на 23 куска по 120 см (в этом случае нет кусков разной длины). Тогда длина мотка веревки равна L=23*120=2760 см. Чтобы получить наибольшее количество кусков, нужно разрезать веревку на куски по 115 см. Тогда количество кусков будет равно n=2760:115=24. Если бы длина веревки была меньше 2760 см, её не хватило бы на 24 куска. По условию задачи, моток верёвки разрезали на 23 куска, среди которых есть куски разной длины, поэтому вместо числа 2760 получится, как максимум, 2759, и наибольшее количество кусков будет равно 23.
Ответ: 23