Малобюджетный, поскольку энергию нужно затратить только для разгона первого шара. (Надо патент оформить, вдруг где сработает.) Значит, использован принцип повышения скорости меньшего шара при упругом столкновении (формула из учебника). Берем, например, шар массой 10кг и разгоняем его до 10м/с. Это, собственно и будут наши энергетические затраты. На пути шара кладем шарик с массой в 100 раз меньшей. То есть, массой 0.1кг. После столкновения маленький шарик получает скорость. Далее на пути этого шарика кладем еще один и тоже в 100 раз меньшей массы, чем предыдущий, то есть 0.001кг. Уже этот шарик получит скорость Думаем, принцип уже понятен. Сразу сильно уменьшать массу второго шарика смысла не имеет, поскольку он скорость набирает последовательно через череду столкновений, а не одномоментно. А сразу он наберет скорость не на много большую. Если нам важно, чтоб конечный шарик представлял из себя что-нибудь более солидное, то можно снижать массу последующих шариков менее жестоко. Например