• 1000 *
, поэтому решение может быть [0,0,0,0,0,0,1], [0,0,0,1,0,0,0], [1,1,1,0, 0,0,1], но не [1,0,1,0,1,0,0].
Я пытался добавить ограничение следующим образом:
prob += min([len(list(g)) for k, g in itertools.groupby(x.values()) if k == 0]) >= 3
но это не сработало.
Как я могу это сформулировать?