Каждая головка сыра разрезается сначала пополам, а затем каждая половина ещё раз пополам. Это означает, что каждая головка сыра делится на 4 куска (1 головка = 2 половины; 2 половины = 4 четверти).
Чтобы найти, сколько было головок сыра, если всего получилось 12 кусков, нужно общее количество кусков разделить на количество кусков из одной головки:
\( 12 \text{ кусков} : 4 \text{ куска/головка} = 3 \text{ головки} \)
Следовательно, было 3 головки сыра.
Ответ: 3 головки.