1.На самом деле, есть несколько способов расположить блоки в ряд:
a)Задать блокам стиль display:inline-block
b)Указать всем блокам float:left (тогда они будут обтекаемы по левой стороне,но тут есть нюансы и куча мороки)
с) Недавно появившейся способ. Задаем родительскому блоку dicplay:flex и justify-content: space-between/<span>space-around (одно из 2 значений)
<em>С последним будет меньше танцев с бубном. Если хотите узнать о нем подробнее, просто загуглите flex layout css или flex css</em>
2. Тут надо уже кодить. Так что волидного ответа дать не мгогу, ибо оптимального решения данного вопроса нет</span>
Название переменной : Х, А, В.
Значение переменной: 3, 1, 8.
3 поле x Т.к Собрали меньше всех.
То есть первое поле это x-C
А третье поле это X-(B-C)
Со всех полей x+(x-c)+(x-(b-c)<u>)</u>
x+(x-c)+(x-(b-c)<u>)</u> Это сложение <em><u>всех</u></em> полей