Io non ho capito ancora niente...
Cos'è un gdr?
Se una caratteristica ha 3 pallini, devi disegnare 3 check piene e 2 vuote, oppure deve essere selezionata solo la check3?
Che centra una logica stile albero? Non sembra che devi fare ordinamenti o ricerche particolari, sembra (da quel poco che si capisce) che devi fare la stessa operazione per N volte (5)...
non sei ancora chiaro, devi scrivere pensando che chi legge ne sa zero del lavoro che devi fare...
![]()