1) Василий может обменять 29 марок, больше у него нет. Значит, максимальное количество честных обменов марками между Василием и Ильёй равно 29.
2) Илья может обменять 705 значков. Это всё, что у него есть. Значит, максимальное количество честных обменов значками между Ильёй и Василием равно 705.
3) 29+705=734 (раза) - всего могут честно обменяться значками и марками Василий с Ильёй.
Ответ: Количество честного обмена равно 734.