значит формула подарка такова?
если первый подарок стоит Х рублей,
то значит второй - Х+100 рублей
важно, чтобы Х был таков, что Y (сумма оставшаяся у дарящего после покупки первого подарка за Х рублей) была больше чем Х, по крайней, мере на 100 рублей
иначе план не сработает
тогда
X + X + 100 = Y
2Х + 100 = Y
2Х = Y-100
Х = (Y-100):2
вывод - учите мать-и-мачеху!