Помогите создать цикл перебора
Помогите с алгоритмом перебора... Дано s клеточек, m подряд слева закрашены, n подряд справа закрашены, не соприкасаются. Нужно перебрать все возможные варианты.
Вот иллюстрация m=3 n=4 s=10... первый набор всегда должен лежать левее второго.
1110111100
1110011110
1110001111
0111011110
0111001111
0011101111
или более наглядно
***-****--
***--****-
***---****
-***-****-
-***--****
--***-****
В перспективе надо для любого числа наборов клеток... Хотя бы для двух сделать ))
|