P.S: Pentru cazul 4 2 din exemplu formula ta da C(2,2)*C(2,2)*2=2 cand defapt ar trebui sa fie 4
Conform formulei mele este:
No=[2/2]+1; //adiva 2
Nv=[2/2]+2&1; //adica 1 (2&1 e echivalent cu 2%2)
Deci ar fi C(2,1)*C(2,0)*2=4;
În soluția oficială se spune că:
No=numarul de segnemte orizontale
Nv=numarul de segmente verticale
Dacă vă uitați în "desenul" din enunțul problemei (pentru N=8 și K=5), se observă că sunt 3 segmente orizontale (pe liniile 1, 4 și 7 ) respectiv alte 3 segmente verticale (pe coloanele 3, 6 și 8 ).
Conform formulei mele, No=3 și Nv=3.
Conform formulei din soluție, No=2 și Nv=2.
Totuși, ambele soluții returnează același rezultat datorită proprietății combinărilor de a avea valori simetrice.
Eu am menționat că în soluție sunt greșite pentru că acolo se specifică că No și Nv sunt numărul de segmente orizontale respectiv verticale.