Как индексировать множество подмножеств в ZIMPL? - PullRequest
0 голосов
/ 21 апреля 2019

Учитывая S как набор подмножеств, я хотел бы распечатать его и проиндексировать:

set S[]:=subsets({1..5}, 3); 
do forall <i> in S do print S[i];

# Neither does the following work:

do print S;

Я получаю следующую ошибку:

Reading debug.zpl
*** Error 142: Unknown index <> for symbol "S"
*** File: debug.zpl Line 2
*** do forall <i> in S do print S[i];
***                     ^^^

Как мне индексировать набор подмножеств?

1 Ответ

1 голос
/ 21 апреля 2019
do forall <i> in indexset(S) do print S[i];

должен сделать.

...