Ответ
девять
Пошаговое объяснение:
считаем слева на право - шестой желтый
"Между двумя желтыми подарочными пакетами есть три разных цвета" (с) - тогда второй желтый, либо второй либо десятый
6-3-1=2 6+3+1=10
пойдем теперь справа:
восьмой справа - желтый
первый желтый справа тогда или четвертый или двенадцатый
"Сколько подарков, по крайней мере, на полке?" (с) - подразумевает найти минимальное количество которое может быть на полке
ну посмотрим на полку, например слева
второй + три между ними + четвертый(до конца, то есть справа)=девять
визуально: * ж * * * ж * * * , где * - не желтый, ж - желтый