У пастухов - 2 ноги. всего голов 49, предположим что все они пастухи, тогда ног будет: 49×2=98. По заданию должно быть 100 ног, значит нам не хватает двух ног. Для этого мы убираем одного пастуха (с двумя ногами) и берем одну овцу (4 ноги). Получаем 48 пастухов с двумя ногами=96 ног, и одна овца с 4 ногами, итог: ног 100, голов 49.