Дендр, предлагаю вполне симпатичную модификацию твоей позиции с запрещенной рокировкой.
Изменим твою позицию следующим образом:
1. Уберем с доски белого слона с1.
2. На поле с1 поставим черного короля.
3. Белого ферзя поставим на b3.
4. Черного ферзя поставим на d8.
И сформулируем задачу так: Белые начинают и ставят мат за наименьшее количество ходов. И тогда получается полноценная задача.
Безусловно, кто-то найдет вариант 0-0х, запрыгает и заорет: "Ура, мне удалось поставить мат в один ход!"
А правильным решением будет мат в два хода с началом 1. Cd3 (я запихал черного ферзя на d8, потому что на поле d7 он мешает осуществлению этого варианта). Рокировка будет опровергаться теми же соображениями, что в исходной задаче.
Может, я чего-то не предусмотрел, так что если найдете какие-то изъяны или ошибки - предлагайте альтернативные варианты.
В борьбе бобра с козлом побеждает бобро. Или козло.