Серёже не хватает до покупки 2 руб. Поэтому у Олега меньше 2 руб., иначе при сложении денег вместе им хватило бы на покупку. Поскольку у Олега есть деньги, причём в однорублёвых монетах, то у него всего одна такая монета. Но Олегу не хватает до покупки 135 руб. Значит, книга стоит 136 руб.
Ответ: 136 руб.