Ответ:

Пусть одна шапка стоит \(x\) рублей. Тогда куртка стоит \(2x + 200\) рублей.

По условию куртка на 700 рублей дешевле пяти шапок:

\(2x + 200 = 5x - 700\).

\(900 = 3x\), поэтому \(x = 300\).

Проверка: пять шапок стоят 1500 рублей, куртка — \(1500 - 700 = 800\) рублей; также \(600 + 200 = 800\) рублей.

Ответ: шапка стоит 300 рублей.