Nono =[[verd ,lila ,vermell ,vermell ],[blau ,verd ,blau ,blau ],[lila ,blau ,verd ,verd ],[verd ,blau ,vermell ,verd ]].
Nono =[[verd ,lila ,vermell ,vermell ],
[blau ,verd ,blau ,blau ],
[lila ,blau ,verd ,verd ],
[verd ,blau ,vermell ,verd ]].
Transpuesta de una matriz
transposeMatrix ([[1 ,2 ],[3 ,4 ]], L ).
transposeMatrix ([[1 ,2 ,3 ],[4 ,5 ,6 ],[7 ,8 ,9 ]], L ).
escriuNonograma ([[verd ,lila ,vermell ,vermell ],[blau ,verd ,blau ,blau ],[lila , blau ,verd ,verd ],[verd ,blau ,vermell , verd ]]).
mostraNonograma ([[verd ,lila ,vermell ,vermell ],[blau ,verd ,blau ,blau ],[lila , blau ,verd ,verd ],[verd ,blau ,vermell , verd ]], 3 , 5 , 3 , 1 ).
ferNonograma ([verd ,blau ,vermell ],3 ,4 ,Nono ).
descriuNonograma ([[verd ,lila ,vermell ,vermell ],[blau ,verd ,blau ,blau ],[lila ,blau ,verd ,verd ],[verd ,blau ,vermell ,verd ]], L ).
L =
[
[
[[seguits ,verd ,1 ],[seguits ,lila ,1 ],[seguits ,vermell ,2 ]],
[[no_seguits ,blau ,3 ],[seguits ,verd ,1 ]],
[[seguits ,lila ,1 ],[seguits ,blau ,1 ],[seguits ,verd ,2 ]],
[[no_seguits ,verd ,2 ],[seguits ,blau ,1 ],[seguits ,vermell ,1 ]]
],
[
[[no_seguits ,verd ,2 ],[seguits ,blau ,1 ],[seguits ,lila ,1 ]],
[[seguits ,lila ,1 ],[seguits ,verd ,1 ],[seguits ,blau ,2 ]],
[[no_seguits ,vermell ,2 ],[seguits ,blau ,1 ],[seguits ,verd ,1 ]],
[[seguits ,vermell ,1 ],[seguits ,blau ,1 ],[seguits ,verd ,2 ]]
]
].
[
[
[[seguits, verd, 1], [seguits, lila, 1], [seguits, vermell, 2]],
[[no_seguits, blau, 3], [seguits, verd, 1]],
[[seguits, lila, 1], [seguits, blau, 1], [seguits, verd, 2]],
[[no_seguits, verd, 2], [seguits, blau, 1], [seguits, vermell, 1]]
],
[
[[no_seguits, verd, 2], [seguits, blau, 1], [seguits, lila, 1]],
[[seguits, lila, 1], [seguits, verd, 1], [seguits, blau, 2]],
[[no_seguits, vermell, 2], [seguits, blau, 1], [seguits, verd, 1]],
[[seguits, vermell, 1], [seguits, blau, 1], [seguits, verd, 2]]
]
]
mostraPistesHorizontals (
[
[[seguits , verd , 1 ], [seguits , lila , 1 ], [seguits , vermell , 2 ]],
[[no_seguits , blau , 3 ], [seguits , verd , 1 ]],
[[seguits , lila , 1 ], [seguits , blau , 1 ], [seguits , verd , 2 ]],
[[no_seguits , verd , 2 ], [seguits , blau , 1 ], [seguits , vermell , 1 ]]
],5 ,5 ,1 ,1 ).
mostraPistesVerticals ([
[[no_seguits , verd , 2 ], [seguits , blau , 1 ], [seguits , lila , 1 ]],
[[seguits , lila , 1 ], [seguits , verd , 1 ], [seguits , blau , 2 ]],
[[no_seguits , vermell , 2 ], [seguits , blau , 1 ], [seguits , verd , 1 ]],
[[seguits , vermell , 1 ], [seguits , blau , 1 ], [seguits , verd , 2 ]]
],5 ,5 ,1 ,1 ).
[
[
[seguits,verd,1],[seguits,lila,1],[seguits,vermell,2]
],
[
[no_seguits,blau,3],[seguits,verd,1]
],
[
[seguits,lila,1],[seguits,blau,1],[seguits,verd,2]
],
[
[no_seguits,verd,2],[seguits,blau,1],[seguits,vermell,1]
]
]
[
[
[no_seguits,blau,3],[seguits,verd,1]
],
[
[seguits,lila,1],[seguits,blau,1],[seguits,verd,2]
],
[
[no_seguits,verd,2],[seguits,blau,1],[seguits,vermell,1]
]
]
resolNonograma ([
[
[[seguits , verd , 1 ], [seguits , lila , 1 ], [seguits , vermell , 2 ]],
[[no_seguits , blau , 3 ], [seguits , verd , 1 ]],
[[seguits , lila , 1 ], [seguits , blau , 1 ], [seguits , verd , 2 ]],
[[no_seguits , verd , 2 ], [seguits , blau , 1 ], [seguits , vermell , 1 ]]
],
[
[[no_seguits , verd , 2 ], [seguits , blau , 1 ], [seguits , lila , 1 ]],
[[seguits , lila , 1 ], [seguits , verd , 1 ], [seguits , blau , 2 ]],
[[no_seguits , vermell , 2 ], [seguits , blau , 1 ], [seguits , verd , 1 ]],
[[seguits , vermell , 1 ], [seguits , blau , 1 ], [seguits , verd , 2 ]]
]
], S ).
resolNonograma ([[[[seguits , verd , 1 ], [seguits , lila , 1 ], [seguits , vermell , 2 ]],[[no_seguits , blau , 3 ], [seguits , verd , 1 ]],[[seguits , lila , 1 ], [seguits , blau , 1 ], [seguits , verd , 2 ]],[[no_seguits , verd , 2 ], [seguits , blau , 1 ], [seguits , vermell , 1 ]]],[[[no_seguits , verd , 2 ], [seguits , blau , 1 ], [seguits , lila , 1 ]],[[seguits , lila , 1 ], [seguits , verd , 1 ], [seguits , blau , 2 ]],[[no_seguits , vermell , 2 ], [seguits , blau , 1 ], [seguits , verd , 1 ]],[[seguits , vermell , 1 ], [seguits , blau , 1 ], [seguits , verd , 2 ]]]], S ).