я ничего не понял из условия. ну или как минимум ответы на семплы не соответствуют условию. 

почему не соответствуют?

было a антилоп, b зебр и c останков
известно, что a > b было
после этого съели сколько-то антилоп и зебр, останков прибавилось.
теперь всего столько, сколько дано в условии.
вопрос - сколько троек могло быть в начале?

сэмплы:
0 0 1 --> 1 0 0

2 0 1 --> 2 0 1
          3 0 0
          2 1 0
