Сделайте на флексах.
UPD.: Если в задании нельзя использовать флексы, тогда можно позиционировать элемент с помощью CSS селекторов :last-child и :nth-child(odd)
Прототип(решение с селекторами работает до ИЕ9 включительно):
https://codepen.io/overveg/pen/bjKJVp