Ответ:

Рыженьких свинок было:

\(16 - 7 = 9\) (свинок).

Пёстрых свинок было:

\(9 \cdot 2 = 18\) (свинок).

Ответ: 18 пёстрых морских свинок.