Вариант решения.
Пусть цена шарика х руб
Тогда для покупки 8 шариков нужно 8х руб, и на них не хватает 20 руб
Значит, у Тани 8х-20 руб
После покупки 5 шариков остается 100 руб, - у Тани было 5х+100 руб
Составим уравнение:
8х-20=5х+100
3х=120
х=40 (руб) - стоил 1 шарик
5х+100=200+100=300 (руб) - было у Тани