Ciao ragazzi, mi sto chiudendo da oggi sull'esercizio due che è l'ultimo che mi manca, in pratica passa il primo test perché immagino ci siano meno sub compiti collegati tra loro. Il problema è che mi da, ad esempio sul secondo esercizio, meno valori di sub compiti collegati alla chiave che rappresenta il compito principale. I valori sono sempre gli stessi, lo so sicuramente è un errore nell'algoritmo, ho pensato che forse controlla i primi sub compiti inseriti e quando ne riceve di nuovi non fa di nuovo il controllo e quindi non aggiunge gli altri sub compiti dei rispettivi sub compiti inseriti.. è un complicato da spiegare purtroppo..
comunque ad esempio per il secondo test ho questo risultato:
TestRisultatoCorretto:
{"60": ["6114", "8279", "7495", "8245", "3601", "4116", "427", "629", "4869"], "50": ["3400", "8368", "546", "8142", "8021", "3916"], "40": ["9044", "2413"], "10": ["1210", "3166", "9624", "3405", "4298", "3895"], "20": ["1210", "1018", "402", "8594", "3249"], "70": ["2993", "648", "6621", "5881", "1224", "2012", "2414"], "30": ["4297", "8518", "1296", "8016", "9774", "1262", "5517", "2974"], "80": ["2804", "8364", "2546", "4111", "753", "8993", "2785", "1403", "7862", "4229", "4536", "5987"]}
MioTest:
{"30": ["2974", "5517"], "10": ["3895", "4298"], "40": ["2413", "9044"], "20": ["3249", "8594"], "70": ["2012", "2414"], "80": ["4536", "5987"], "60": ["4116", "427", "4869", "629"], "50": ["3916", "546", "8021", "8142", "8368"]}
comunque ad esempio per il secondo test ho questo risultato:
TestRisultatoCorretto:
{"60": ["6114", "8279", "7495", "8245", "3601", "4116", "427", "629", "4869"], "50": ["3400", "8368", "546", "8142", "8021", "3916"], "40": ["9044", "2413"], "10": ["1210", "3166", "9624", "3405", "4298", "3895"], "20": ["1210", "1018", "402", "8594", "3249"], "70": ["2993", "648", "6621", "5881", "1224", "2012", "2414"], "30": ["4297", "8518", "1296", "8016", "9774", "1262", "5517", "2974"], "80": ["2804", "8364", "2546", "4111", "753", "8993", "2785", "1403", "7862", "4229", "4536", "5987"]}
MioTest:
{"30": ["2974", "5517"], "10": ["3895", "4298"], "40": ["2413", "9044"], "20": ["3249", "8594"], "70": ["2012", "2414"], "80": ["4536", "5987"], "60": ["4116", "427", "4869", "629"], "50": ["3916", "546", "8021", "8142", "8368"]}