Всего ткани было 40+46=86 метров. На палатки потратили 10*4=40 метров. Итого осталось 86-40=46 метров ткани. Если на палатки использовали равное кол-во ткани, то на 10 палаток ушло по 40/2=20 метров ткани каждого цвета. Значит осталось 40-20=20 метров синей ткани и 46-20=26 метров желтой.