Sapienza Università di Roma
Facoltà di Scienze Matematiche, Fisiche e Naturali
Corso di Laurea in Informatica

Corso di Fondamenti di Programmazione, edizione dell'a.a. 2009/2010
Docenti: Proff. C. Petrioli, R. Silvestri, N. Galesi
Responsabile esercitazioni: Prof. T. Mancini

Risultati valutazione homework 3

Nella tabella che segue vengono riportati gli esiti della valutazione di ogni esercizio consegnato su diversi casi di test.

Per ogni valutazione, il valore "1" indica "test superato con successo", mentre il valore "0" indica "test fallito". Giudizi complessivi saranno dati solo al termine della valutazione di tutti gli homework previsti dal corso.

La descrizione dei casi di test utilizzati è riportata in calce.


Esercizio 1 Esercizio 2       Esercizio 3 Esercizio 4
Wikiname Studente Test "1.a" Test "1.b" Test "1.c" Test "2.a" Test "2.b" Test "2.c" Test "2.d" Test "3.a" Test "3.b" Test "3.c" Test "3.d" Test "3.e" Test "4.a" Test "4.b" Test "4.c" Test "4.d"
AlessandroPochiero 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0
AlessandroRaganato 1 1 0 0 0 0 1 1 1 0 1 1 0 0 0 0
AlessandroSpagnoli Valutazione sospesa: necessario colloquio integrativo (dettagli in calce)
AlessioCampanelli 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
AndreaBenedetti 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0
AndreaDiFlorio 0 0 1 0 0 0 0 0 0 1 1 0 0 0 0 0
AndreaLisi 0 0 0 0 0 0 0 1 1 0 1 1 0 0 0 0
AntonioChirico Valutazione sospesa: necessario colloquio integrativo (dettagli in calce)
AriannePrincessCalangi 0 0 0 0 0 0 0 1 1 0 1 1 0 0 0 0
CesareValitutto 0 0 0 0 0 0 0 1 1 0 1 1 0 0 0 0
CiminoTeresa 1 1 1 0 0 0 0 1 1 0 1 1 0 0 0 0
DamianoBarbati Valutazione sospesa: necessario colloquio integrativo (dettagli in calce)
DanielePannone Valutazione sospesa: necessario colloquio integrativo (dettagli in calce)
DavideBuccella Valutazione sospesa: necessario colloquio integrativo (dettagli in calce)
DavideCarosini 0 0 0 0 0 0 0 1 1 0 1 1 0 0 0 0
DavideZagagnoni 0 0 0 0 0 0 0 1 1 0 1 1 0 0 0 0
FabioNeri 0 0 1 0 0 0 0 1 1 1 1 1 0 0 0 0
FedericaCeci 0 0 0 0 0 0 0 1 1 0 1 1 0 0 0 0
FelipeHCarvajalR 0 0 0 0 0 0 0 1 1 0 1 1 0 0 0 0
FlavioDiCarlo 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0
FrancescaSollazzo 0 0 0 0 0 0 0 1 1 0 1 1 0 0 0 0
FrancescoDAloisio Valutazione sospesa: necessario colloquio integrativo (dettagli in calce)
FrancescoPiccirilli 1 1 1 1 0 0 1 1 1 0 1 1 1 1 1 1
FrancescoZuliani 0 0 0 0 0 0 0 1 1 0 1 1 0 0 0 0
GabrieleTaruffi 1 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0
GianluigiPappa Valutazione sospesa: necessario colloquio integrativo (dettagli in calce)
GiordanoVerrelli Valutazione sospesa: necessario colloquio integrativo (dettagli in calce)
GiorgioGiardina 1 1 1 0 0 1 1 1 1 1 1 1 0 0 0 0
GiovanniGarufi 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0
GiovanniMarianelli 1 1 1 0 0 0 0 1 1 1 1 1 0 0 0 0
GiuliaCarnevale Valutazione sospesa: necessario colloquio integrativo (dettagli in calce)
GiulianaGiugni 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
GrazianoTortolini 1 1 1 1 1 0 0 1 1 1 1 1 0 0 0 0
GustavMarioRubio 0 1 1 0 0 0 0 1 1 1 1 1 0 0 0 0
LucaPassalacqua Valutazione sospesa: necessario colloquio integrativo (dettagli in calce)
LuigiTiburzi 1 1 0 0 0 0 0 1 1 1 1 1 0 0 0 0
LuisaDiDionisio 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
ManuelaBenedetti 0 0 0 0 0 0 0 1 1 0 1 1 0 0 0 0
ManuelPanebianco 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1
MaqsudulAmin 0 0 1 0 0 0 0 1 1 0 1 1 0 0 0 0
MarcoFinocchi 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0
MarcoMulas 1 1 1 1 1 1 1 1 1 0 1 1 0 0 0 0
MarcoScuderi 1 1 1 0 0 0 0 1 1 1 1 1 0 0 0 0
MarianoPallante Valutazione sospesa: necessario colloquio integrativo (dettagli in calce)
MatteoDellorefice 1 1 1 0 0 0 0 1 1 0 1 1 0 0 0 0
MaurantonioCaprolu 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
MaurizioFrisco 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
MicheleReale 1 1 1 0 0 1 1 1 0 0 1 0 0 0 0 0
NicolaCanelli 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
OrazioLaPira 0 0 0 0 0 0 0 1 1 0 1 1 0 0 0 0
RaduCostea Valutazione sospesa: necessario colloquio integrativo (dettagli in calce)
RiccardoPirozzi 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0
RobertoRuccia 1 1 1 0 0 0 0 1 1 1 1 1 0 0 0 0
SimoneForte 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1
SimoneMariotti 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
StefanoLauletta 0 0 0 1 0 1 1 1 1 0 1 1 1 1 1 1
StefanoMarra Valutazione sospesa: necessario colloquio integrativo (dettagli in calce)
UmbertoGarofalo 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0
ValentinaCucurachi 0 0 0 0 0 0 0 1 1 0 1 1 0 0 0 0
ValentinoAscolese Valutazione sospesa: necessario colloquio integrativo (dettagli in calce)
ValerioCervo Valutazione sospesa: necessario colloquio integrativo (dettagli in calce)

Casi di test utilizzati

Esercizio 1

Test "1.a"

Input

Mario;Dell'Olio;ABCD1234567890GHT;12;1;2004
Laura;Di Carlo;ABBB0987654321HGT;3;10;1999
Maria Luisa;Crociani Sforza Pallavicini;NNNN1234567890BFB;25;11;2006
Giorgio;Verdoni;AAAA09876FFT54321;10;10;2009

Risultato atteso

Array di *pn=4 istanze di tipo Autoveicolo con i valori per i relativi campi che si possono facilmente inferire dall'input.

Test "1.b"

Input

Maria Luisa;De Cecco;AAAA09876FFT54321;1;1;1992

Risultato atteso

Array di *pn=1 istanza di tipo Autoveicolo con i valori per i relativi campi che si possono facilmente inferire dall'input.

Test "1.c"

Input

La stringa vuota

Risultato atteso

*pn=0, ed array di 0 istanze di tipo Autoveicolo o puntatore NULL.

Esercizio 2

Test "2.a"

Input

Lista di punti:

  - <5.00,5.00>
  - <10.00,0.00>
  - <10.00,10.00>
  - <0.00,10.00>
  - <10.00,45.33>
  - <45.33,10.00>
  - <335.78,-56.43>
  - <-556.01,556.10>
  - <0.00,155.00>
  - <-56.33,78.44>
  - <5.15,6.10>
11 elemento/i

Risultato atteso

Lista di triangoli ordinata in modo decrescente (dato che e' possibile che due triangoli abbiano la stessa area, esiste piu' di un ordinamento corretto):

  - {<-556.01,556.10>, <335.78,-56.43>, <10.00,0.00> (area: 74613.16)}
  - {<-556.01,556.10>, <335.78,-56.43>, <5.00,5.00> (area: 73915.01)}
  - {<5.15,6.10>, <-556.01,556.10>, <335.78,-56.43> (area: 73378.58)}
  - {<-556.01,556.10>, <335.78,-56.43>, <0.00,10.00> (area: 73216.86)}
  - {<-556.01,556.10>, <335.78,-56.43>, <10.00,10.00> (area: 70154.21)}
  - {<-56.33,78.44>, <-556.01,556.10>, <335.78,-56.43> (area: 59949.48)}
  - {<-556.01,556.10>, <335.78,-56.43>, <45.33,10.00> (area: 59333.86)}
  - {<-556.01,556.10>, <335.78,-56.43>, <10.00,45.33> (area: 54400.74)}
  - {<0.00,155.00>, <-556.01,556.10>, <10.00,0.00> (area: 41086.69)}
  - {<0.00,155.00>, <-556.01,556.10>, <5.00,5.00> (area: 40699.40)}
  - {<5.15,6.10>, <0.00,155.00>, <-556.01,556.10> (area: 40363.51)}
  - {<0.00,155.00>, <-556.01,556.10>, <0.00,10.00> (area: 40312.12)}
  - {<0.00,155.00>, <-556.01,556.10>, <10.00,10.00> (area: 38306.64)}
  - {<-56.33,78.44>, <0.00,155.00>, <-556.01,556.10> (area: 32580.90)}
  - {<0.00,155.00>, <-556.01,556.10>, <45.33,10.00> (area: 31221.30)}
  - {<0.00,155.00>, <-556.01,556.10>, <10.00,45.33> (area: 28484.72)}
  - {<0.00,155.00>, <335.78,-56.43>, <10.00,0.00> (area: 24966.61)}
  - {<0.00,155.00>, <335.78,-56.43>, <5.00,5.00> (area: 24655.75)}
  - {<5.15,6.10>, <0.00,155.00>, <335.78,-56.43> (area: 24455.22)}
  - {<0.00,155.00>, <335.78,-56.43>, <0.00,10.00> (area: 24344.89)}
  - {<0.00,155.00>, <335.78,-56.43>, <10.00,10.00> (area: 23287.71)}
  - {<0.00,155.00>, <335.78,-56.43>, <45.33,10.00> (area: 19552.72)}
  - {<-56.33,78.44>, <0.00,155.00>, <335.78,-56.43> (area: 18808.73)}
  - {<0.00,155.00>, <335.78,-56.43>, <10.00,45.33> (area: 17356.16)}
  - {<-556.01,556.10>, <10.00,45.33>, <10.00,0.00> (area: 12828.62)}
  - {<-556.01,556.10>, <10.00,45.33>, <5.00,5.00> (area: 12690.52)}
  - {<-556.01,556.10>, <45.33,10.00>, <10.00,0.00> (area: 12653.56)}
  - {<-556.01,556.10>, <10.00,45.33>, <0.00,10.00> (area: 12552.42)}
  - {<-556.01,556.10>, <45.33,10.00>, <5.00,5.00> (area: 12515.46)}
  - {<-556.01,556.10>, <45.33,10.00>, <0.00,10.00> (area: 12377.36)}
  - {<5.15,6.10>, <-556.01,556.10>, <10.00,45.33> (area: 12340.90)}
  - {<5.15,6.10>, <-556.01,556.10>, <45.33,10.00> (area: 12143.76)}
  - {<-56.33,78.44>, <335.78,-56.43>, <10.00,0.00> (area: 10906.41)}
  - {<-56.33,78.44>, <335.78,-56.43>, <5.00,5.00> (area: 10263.32)}
  - {<5.15,6.10>, <-56.33,78.44>, <335.78,-56.43> (area: 10037.54)}
  - {<-556.01,556.10>, <10.00,45.33>, <10.00,10.00> (area: 9998.57)}
  - {<-556.01,556.10>, <45.33,10.00>, <10.00,10.00> (area: 9646.86)}
  - {<-56.33,78.44>, <335.78,-56.43>, <0.00,10.00> (area: 9620.23)}
  - {<-56.33,78.44>, <335.78,-56.43>, <10.00,10.00> (area: 8945.86)}
  - {<0.00,155.00>, <-556.01,556.10>, <335.78,-56.43> (area: 8559.85)}
  - {<-56.33,78.44>, <-556.01,556.10>, <10.00,45.33> (area: 7567.98)}
  - {<335.78,-56.43>, <10.00,45.33>, <10.00,0.00> (area: 7383.80)}
  - {<-56.33,78.44>, <-556.01,556.10>, <45.33,10.00> (area: 7178.90)}
  - {<335.78,-56.43>, <10.00,45.33>, <5.00,5.00> (area: 6823.75)}
  - {<5.15,6.10>, <335.78,-56.43>, <10.00,45.33> (area: 6636.94)}
  - {<-56.33,78.44>, <335.78,-56.43>, <45.33,10.00> (area: 6563.29)}
  - {<335.78,-56.43>, <10.00,45.33>, <0.00,10.00> (area: 6263.70)}
  - {<-56.33,78.44>, <0.00,155.00>, <45.33,10.00> (area: 5819.30)}
  - {<335.78,-56.43>, <10.00,45.33>, <10.00,10.00> (area: 5754.90)}
  - {<-56.33,78.44>, <0.00,155.00>, <10.00,0.00> (area: 4748.52)}
  - {<-56.33,78.44>, <0.00,155.00>, <10.00,10.00> (area: 4466.87)}
  - {<-56.33,78.44>, <0.00,155.00>, <5.00,5.00> (area: 4416.29)}
  - {<5.15,6.10>, <-56.33,78.44>, <0.00,155.00> (area: 4391.05)}
  - {<-56.33,78.44>, <0.00,155.00>, <0.00,10.00> (area: 4084.07)}
  - {<335.78,-56.43>, <45.33,10.00>, <10.00,45.33> (area: 3957.31)}
  - {<-56.33,78.44>, <-556.01,556.10>, <10.00,0.00> (area: 3757.27)}
  - {<-56.33,78.44>, <-556.01,556.10>, <5.00,5.00> (area: 3702.21)}
  - {<-56.33,78.44>, <-556.01,556.10>, <0.00,10.00> (area: 3647.15)}
  - {<-56.33,78.44>, <0.00,155.00>, <10.00,45.33> (area: 3471.80)}
  - {<5.15,6.10>, <-56.33,78.44>, <-556.01,556.10> (area: 3391.56)}
  - {<0.00,155.00>, <45.33,10.00>, <0.00,10.00> (area: 3286.54)}
  - {<0.00,155.00>, <45.33,10.00>, <5.00,5.00> (area: 3037.35)}
  - {<5.15,6.10>, <0.00,155.00>, <45.33,10.00> (area: 3001.54)}
  - {<-556.01,556.10>, <10.00,10.00>, <10.00,0.00> (area: 2830.05)}
  - {<0.00,155.00>, <45.33,10.00>, <10.00,0.00> (area: 2788.16)}
  - {<-556.01,556.10>, <10.00,10.00>, <5.00,5.00> (area: 2780.27)}
  - {<-556.01,556.10>, <0.00,10.00>, <10.00,10.00> (area: 2730.50)}
  - {<335.78,-56.43>, <45.33,10.00>, <10.00,0.00> (area: 2625.74)}
  - {<0.00,155.00>, <45.33,10.00>, <10.00,10.00> (area: 2561.51)}
  - {<5.15,6.10>, <-556.01,556.10>, <10.00,10.00> (area: 2428.01)}
  - {<335.78,-56.43>, <45.33,10.00>, <5.00,5.00> (area: 2065.69)}
  - {<-56.33,78.44>, <335.78,-56.43>, <10.00,45.33> (area: 2019.23)}
  - {<5.15,6.10>, <335.78,-56.43>, <45.33,10.00> (area: 1900.96)}
  - {<0.00,155.00>, <45.33,10.00>, <10.00,45.33> (area: 1760.76)}
  - {<-56.33,78.44>, <45.33,10.00>, <10.00,0.00> (area: 1717.38)}
  - {<-56.33,78.44>, <45.33,10.00>, <5.00,5.00> (area: 1634.34)}
  - {<335.78,-56.43>, <10.00,10.00>, <10.00,0.00> (area: 1628.90)}
  - {<5.15,6.10>, <-56.33,78.44>, <45.33,10.00> (area: 1573.30)}
  - {<-56.33,78.44>, <45.33,10.00>, <0.00,10.00> (area: 1551.31)}
  - {<335.78,-56.43>, <45.33,10.00>, <0.00,10.00> (area: 1505.64)}
  - {<-56.33,78.44>, <10.00,45.33>, <10.00,0.00> (area: 1503.37)}
  - {<-56.33,78.44>, <10.00,45.33>, <5.00,5.00> (area: 1420.33)}
  - {<5.15,6.10>, <-56.33,78.44>, <10.00,45.33> (area: 1381.37)}
  - {<335.78,-56.43>, <0.00,10.00>, <10.00,0.00> (area: 1346.75)}
  - {<-56.33,78.44>, <10.00,45.33>, <0.00,10.00> (area: 1337.29)}
  - {<-56.33,78.44>, <-556.01,556.10>, <10.00,10.00> (area: 1258.87)}
  - {<-56.33,78.44>, <45.33,10.00>, <10.00,10.00> (area: 1209.08)}
  - {<335.78,-56.43>, <45.33,10.00>, <10.00,10.00> (area: 1173.49)}
  - {<-56.33,78.44>, <10.00,45.33>, <10.00,10.00> (area: 1171.72)}
  - {<335.78,-56.43>, <10.00,10.00>, <5.00,5.00> (area: 980.53)}
  - {<-556.01,556.10>, <45.33,10.00>, <10.00,45.33> (area: 975.81)}
  - {<5.15,6.10>, <335.78,-56.43>, <10.00,0.00> (area: 856.79)}
  - {<45.33,10.00>, <10.00,45.33>, <5.00,5.00> (area: 800.75)}
  - {<45.33,10.00>, <10.00,45.33>, <10.00,0.00> (area: 800.75)}
  - {<45.33,10.00>, <10.00,45.33>, <0.00,10.00> (area: 800.75)}
  - {<5.15,6.10>, <335.78,-56.43>, <10.00,10.00> (area: 796.36)}
  - {<5.15,6.10>, <45.33,10.00>, <10.00,45.33> (area: 778.67)}
  - {<0.00,155.00>, <10.00,45.33>, <0.00,10.00> (area: 725.03)}
  - {<0.00,155.00>, <0.00,10.00>, <10.00,0.00> (area: 725.02)}
  - {<0.00,155.00>, <0.00,10.00>, <10.00,10.00> (area: 725.02)}
  - {<335.78,-56.43>, <0.00,10.00>, <5.00,5.00> (area: 673.38)}
  - {<335.78,-56.43>, <10.00,0.00>, <5.00,5.00> (area: 673.37)}
  - {<45.33,10.00>, <10.00,45.33>, <10.00,10.00> (area: 624.10)}
  - {<-56.33,78.44>, <45.33,10.00>, <10.00,45.33> (area: 586.74)}
  - {<5.15,6.10>, <335.78,-56.43>, <0.00,10.00> (area: 483.71)}
  - {<0.00,155.00>, <10.00,45.33>, <5.00,5.00> (area: 475.84)}
  - {<5.15,6.10>, <0.00,155.00>, <10.00,45.33> (area: 462.11)}
  - {<0.00,155.00>, <10.00,10.00>, <5.00,5.00> (area: 387.51)}
  - {<5.15,6.10>, <-556.01,556.10>, <10.00,0.00> (area: 377.79)}
  - {<5.15,6.10>, <0.00,155.00>, <0.00,10.00> (area: 373.39)}
  - {<5.15,6.10>, <0.00,155.00>, <10.00,10.00> (area: 371.14)}
  - {<0.00,155.00>, <0.00,10.00>, <5.00,5.00> (area: 362.51)}
  - {<0.00,155.00>, <10.00,0.00>, <5.00,5.00> (area: 362.51)}
  - {<5.15,6.10>, <-556.01,556.10>, <5.00,5.00> (area: 349.89)}
  - {<5.15,6.10>, <0.00,155.00>, <10.00,0.00> (area: 345.39)}
  - {<-56.33,78.44>, <0.00,10.00>, <10.00,10.00> (area: 342.22)}
  - {<-56.33,78.44>, <10.00,10.00>, <5.00,5.00> (area: 336.94)}
  - {<335.78,-56.43>, <0.00,10.00>, <10.00,10.00> (area: 332.15)}
  - {<-56.33,78.44>, <10.00,10.00>, <10.00,0.00> (area: 331.65)}
  - {<5.15,6.10>, <-556.01,556.10>, <0.00,10.00> (area: 321.99)}
  - {<5.15,6.10>, <-56.33,78.44>, <10.00,10.00> (area: 295.32)}
  - {<10.00,45.33>, <0.00,10.00>, <10.00,0.00> (area: 226.65)}
  - {<45.33,10.00>, <0.00,10.00>, <10.00,0.00> (area: 226.65)}
  - {<0.00,155.00>, <10.00,45.33>, <10.00,0.00> (area: 226.65)}
  - {<5.15,6.10>, <335.78,-56.43>, <5.00,5.00> (area: 186.54)}
  - {<10.00,45.33>, <0.00,10.00>, <10.00,10.00> (area: 176.65)}
  - {<45.33,10.00>, <10.00,10.00>, <10.00,0.00> (area: 176.65)}
  - {<0.00,155.00>, <10.00,45.33>, <10.00,10.00> (area: 176.65)}
  - {<5.15,6.10>, <45.33,10.00>, <10.00,0.00> (area: 132.01)}
  - {<10.00,45.33>, <10.00,0.00>, <5.00,5.00> (area: 113.33)}
  - {<45.33,10.00>, <0.00,10.00>, <5.00,5.00> (area: 113.33)}
  - {<10.00,45.33>, <0.00,10.00>, <5.00,5.00> (area: 113.32)}
  - {<45.33,10.00>, <10.00,0.00>, <5.00,5.00> (area: 113.32)}
  - {<5.15,6.10>, <10.00,45.33>, <0.00,10.00> (area: 110.47)}
  - {<5.15,6.10>, <10.00,45.33>, <10.00,0.00> (area: 109.93)}
  - {<5.15,6.10>, <45.33,10.00>, <0.00,10.00> (area: 88.39)}
  - {<10.00,45.33>, <10.00,10.00>, <5.00,5.00> (area: 88.32)}
  - {<45.33,10.00>, <10.00,10.00>, <5.00,5.00> (area: 88.32)}
  - {<5.15,6.10>, <10.00,45.33>, <10.00,10.00> (area: 85.68)}
  - {<5.15,6.10>, <45.33,10.00>, <10.00,10.00> (area: 68.89)}
  - {<5.15,6.10>, <-56.33,78.44>, <0.00,10.00> (area: 66.40)}
  - {<-56.33,78.44>, <0.00,10.00>, <10.00,0.00> (area: 60.57)}
  - {<0.00,10.00>, <10.00,10.00>, <10.00,0.00> (area: 50.00)}
  - {<0.00,155.00>, <10.00,10.00>, <10.00,0.00> (area: 50.00)}
  - {<-556.01,556.10>, <0.00,10.00>, <10.00,0.00> (area: 49.55)}
  - {<5.15,6.10>, <-56.33,78.44>, <5.00,5.00> (area: 39.24)}
  - {<-56.33,78.44>, <0.00,10.00>, <5.00,5.00> (area: 30.29)}
  - {<-56.33,78.44>, <10.00,0.00>, <5.00,5.00> (area: 30.29)}
  - {<10.00,10.00>, <10.00,0.00>, <5.00,5.00> (area: 25.00)}
  - {<0.00,10.00>, <10.00,10.00>, <5.00,5.00> (area: 25.00)}
  - {<-556.01,556.10>, <0.00,10.00>, <5.00,5.00> (area: 24.78)}
  - {<-556.01,556.10>, <10.00,0.00>, <5.00,5.00> (area: 24.77)}
  - {<5.15,6.10>, <10.00,10.00>, <10.00,0.00> (area: 24.25)}
  - {<5.15,6.10>, <45.33,10.00>, <5.00,5.00> (area: 21.81)}
  - {<5.15,6.10>, <0.00,10.00>, <10.00,10.00> (area: 19.50)}
  - {<5.15,6.10>, <0.00,155.00>, <5.00,5.00> (area: 14.00)}
  - {<5.15,6.10>, <-56.33,78.44>, <10.00,0.00> (area: 12.08)}
  - {<5.15,6.10>, <0.00,10.00>, <10.00,0.00> (area: 6.25)}
  - {<5.15,6.10>, <10.00,0.00>, <5.00,5.00> (area: 3.13)}
  - {<5.15,6.10>, <0.00,10.00>, <5.00,5.00> (area: 3.13)}
  - {<5.15,6.10>, <10.00,10.00>, <5.00,5.00> (area: 2.37)}
  - {<5.15,6.10>, <10.00,45.33>, <5.00,5.00> (area: 0.27)}
  - {<0.00,10.00>, <10.00,0.00>, <5.00,5.00> (area: 0.00)}
  - {<10.00,45.33>, <10.00,10.00>, <10.00,0.00> (area: 0.00)}
  - {<45.33,10.00>, <0.00,10.00>, <10.00,10.00> (area: 0.00)}
165 elemento/i

Test "2.b"

Input

Lista di punti:

  - <5.00,5.00>
  - <10.00,0.00>
  - <10.00,10.00>
  - <0.00,10.00>
  - <5.00,5.00>
  - <10.00,0.00>
  - <10.00,10.00>
  - <0.00,10.00>
  - <10.00,45.33>
  - <45.33,10.00>
  - <335.78,-56.43>
  - <-556.01,556.10>
  - <0.00,155.00>
  - <-56.33,78.44>
  - <5.15,6.10>
15 elemento/i

Risultato atteso

Lista di triangoli ordinata in modo decrescente (dato che e' possibile che due triangoli abbiano la stessa area, esiste piu' di un ordinamento corretto):

  - {<-556.01,556.10>, <335.78,-56.43>, <10.00,0.00> (area: 74613.16)}
  - {<-556.01,556.10>, <335.78,-56.43>, <5.00,5.00> (area: 73915.01)}
  - {<5.15,6.10>, <-556.01,556.10>, <335.78,-56.43> (area: 73378.58)}
  - {<-556.01,556.10>, <335.78,-56.43>, <0.00,10.00> (area: 73216.86)}
  - {<-556.01,556.10>, <335.78,-56.43>, <10.00,10.00> (area: 70154.21)}
  - {<-56.33,78.44>, <-556.01,556.10>, <335.78,-56.43> (area: 59949.48)}
  - {<-556.01,556.10>, <335.78,-56.43>, <45.33,10.00> (area: 59333.86)}
  - {<-556.01,556.10>, <335.78,-56.43>, <10.00,45.33> (area: 54400.74)}
  - {<0.00,155.00>, <-556.01,556.10>, <10.00,0.00> (area: 41086.69)}
  - {<0.00,155.00>, <-556.01,556.10>, <5.00,5.00> (area: 40699.40)}
  - {<5.15,6.10>, <0.00,155.00>, <-556.01,556.10> (area: 40363.51)}
  - {<0.00,155.00>, <-556.01,556.10>, <0.00,10.00> (area: 40312.12)}
  - {<0.00,155.00>, <-556.01,556.10>, <10.00,10.00> (area: 38306.64)}
  - {<-56.33,78.44>, <0.00,155.00>, <-556.01,556.10> (area: 32580.90)}
  - {<0.00,155.00>, <-556.01,556.10>, <45.33,10.00> (area: 31221.30)}
  - {<0.00,155.00>, <-556.01,556.10>, <10.00,45.33> (area: 28484.72)}
  - {<0.00,155.00>, <335.78,-56.43>, <10.00,0.00> (area: 24966.61)}
  - {<0.00,155.00>, <335.78,-56.43>, <5.00,5.00> (area: 24655.75)}
  - {<5.15,6.10>, <0.00,155.00>, <335.78,-56.43> (area: 24455.22)}
  - {<0.00,155.00>, <335.78,-56.43>, <0.00,10.00> (area: 24344.89)}
  - {<0.00,155.00>, <335.78,-56.43>, <10.00,10.00> (area: 23287.71)}
  - {<0.00,155.00>, <335.78,-56.43>, <45.33,10.00> (area: 19552.72)}
  - {<-56.33,78.44>, <0.00,155.00>, <335.78,-56.43> (area: 18808.73)}
  - {<0.00,155.00>, <335.78,-56.43>, <10.00,45.33> (area: 17356.16)}
  - {<-556.01,556.10>, <10.00,45.33>, <10.00,0.00> (area: 12828.62)}
  - {<-556.01,556.10>, <10.00,45.33>, <5.00,5.00> (area: 12690.52)}
  - {<-556.01,556.10>, <45.33,10.00>, <10.00,0.00> (area: 12653.56)}
  - {<-556.01,556.10>, <10.00,45.33>, <0.00,10.00> (area: 12552.42)}
  - {<-556.01,556.10>, <45.33,10.00>, <5.00,5.00> (area: 12515.46)}
  - {<-556.01,556.10>, <45.33,10.00>, <0.00,10.00> (area: 12377.36)}
  - {<5.15,6.10>, <-556.01,556.10>, <10.00,45.33> (area: 12340.90)}
  - {<5.15,6.10>, <-556.01,556.10>, <45.33,10.00> (area: 12143.76)}
  - {<-56.33,78.44>, <335.78,-56.43>, <10.00,0.00> (area: 10906.41)}
  - {<-56.33,78.44>, <335.78,-56.43>, <5.00,5.00> (area: 10263.32)}
  - {<5.15,6.10>, <-56.33,78.44>, <335.78,-56.43> (area: 10037.54)}
  - {<-556.01,556.10>, <10.00,45.33>, <10.00,10.00> (area: 9998.57)}
  - {<-556.01,556.10>, <45.33,10.00>, <10.00,10.00> (area: 9646.86)}
  - {<-56.33,78.44>, <335.78,-56.43>, <0.00,10.00> (area: 9620.23)}
  - {<-56.33,78.44>, <335.78,-56.43>, <10.00,10.00> (area: 8945.86)}
  - {<0.00,155.00>, <-556.01,556.10>, <335.78,-56.43> (area: 8559.85)}
  - {<-56.33,78.44>, <-556.01,556.10>, <10.00,45.33> (area: 7567.98)}
  - {<335.78,-56.43>, <10.00,45.33>, <10.00,0.00> (area: 7383.80)}
  - {<-56.33,78.44>, <-556.01,556.10>, <45.33,10.00> (area: 7178.90)}
  - {<335.78,-56.43>, <10.00,45.33>, <5.00,5.00> (area: 6823.75)}
  - {<5.15,6.10>, <335.78,-56.43>, <10.00,45.33> (area: 6636.94)}
  - {<-56.33,78.44>, <335.78,-56.43>, <45.33,10.00> (area: 6563.29)}
  - {<335.78,-56.43>, <10.00,45.33>, <0.00,10.00> (area: 6263.70)}
  - {<-56.33,78.44>, <0.00,155.00>, <45.33,10.00> (area: 5819.30)}
  - {<335.78,-56.43>, <10.00,45.33>, <10.00,10.00> (area: 5754.90)}
  - {<-56.33,78.44>, <0.00,155.00>, <10.00,0.00> (area: 4748.52)}
  - {<-56.33,78.44>, <0.00,155.00>, <10.00,10.00> (area: 4466.87)}
  - {<-56.33,78.44>, <0.00,155.00>, <5.00,5.00> (area: 4416.29)}
  - {<5.15,6.10>, <-56.33,78.44>, <0.00,155.00> (area: 4391.05)}
  - {<-56.33,78.44>, <0.00,155.00>, <0.00,10.00> (area: 4084.07)}
  - {<335.78,-56.43>, <45.33,10.00>, <10.00,45.33> (area: 3957.31)}
  - {<-56.33,78.44>, <-556.01,556.10>, <10.00,0.00> (area: 3757.27)}
  - {<-56.33,78.44>, <-556.01,556.10>, <5.00,5.00> (area: 3702.21)}
  - {<-56.33,78.44>, <-556.01,556.10>, <0.00,10.00> (area: 3647.15)}
  - {<-56.33,78.44>, <0.00,155.00>, <10.00,45.33> (area: 3471.80)}
  - {<5.15,6.10>, <-56.33,78.44>, <-556.01,556.10> (area: 3391.56)}
  - {<0.00,155.00>, <45.33,10.00>, <0.00,10.00> (area: 3286.54)}
  - {<0.00,155.00>, <45.33,10.00>, <5.00,5.00> (area: 3037.35)}
  - {<5.15,6.10>, <0.00,155.00>, <45.33,10.00> (area: 3001.54)}
  - {<-556.01,556.10>, <10.00,10.00>, <10.00,0.00> (area: 2830.05)}
  - {<0.00,155.00>, <45.33,10.00>, <10.00,0.00> (area: 2788.16)}
  - {<-556.01,556.10>, <10.00,10.00>, <5.00,5.00> (area: 2780.27)}
  - {<-556.01,556.10>, <0.00,10.00>, <10.00,10.00> (area: 2730.50)}
  - {<335.78,-56.43>, <45.33,10.00>, <10.00,0.00> (area: 2625.74)}
  - {<0.00,155.00>, <45.33,10.00>, <10.00,10.00> (area: 2561.51)}
  - {<5.15,6.10>, <-556.01,556.10>, <10.00,10.00> (area: 2428.01)}
  - {<335.78,-56.43>, <45.33,10.00>, <5.00,5.00> (area: 2065.69)}
  - {<-56.33,78.44>, <335.78,-56.43>, <10.00,45.33> (area: 2019.23)}
  - {<5.15,6.10>, <335.78,-56.43>, <45.33,10.00> (area: 1900.96)}
  - {<0.00,155.00>, <45.33,10.00>, <10.00,45.33> (area: 1760.76)}
  - {<-56.33,78.44>, <45.33,10.00>, <10.00,0.00> (area: 1717.38)}
  - {<-56.33,78.44>, <45.33,10.00>, <5.00,5.00> (area: 1634.34)}
  - {<335.78,-56.43>, <10.00,10.00>, <10.00,0.00> (area: 1628.90)}
  - {<5.15,6.10>, <-56.33,78.44>, <45.33,10.00> (area: 1573.30)}
  - {<-56.33,78.44>, <45.33,10.00>, <0.00,10.00> (area: 1551.31)}
  - {<335.78,-56.43>, <45.33,10.00>, <0.00,10.00> (area: 1505.64)}
  - {<-56.33,78.44>, <10.00,45.33>, <10.00,0.00> (area: 1503.37)}
  - {<-56.33,78.44>, <10.00,45.33>, <5.00,5.00> (area: 1420.33)}
  - {<5.15,6.10>, <-56.33,78.44>, <10.00,45.33> (area: 1381.37)}
  - {<335.78,-56.43>, <0.00,10.00>, <10.00,0.00> (area: 1346.75)}
  - {<-56.33,78.44>, <10.00,45.33>, <0.00,10.00> (area: 1337.29)}
  - {<-56.33,78.44>, <-556.01,556.10>, <10.00,10.00> (area: 1258.87)}
  - {<-56.33,78.44>, <45.33,10.00>, <10.00,10.00> (area: 1209.08)}
  - {<335.78,-56.43>, <45.33,10.00>, <10.00,10.00> (area: 1173.49)}
  - {<-56.33,78.44>, <10.00,45.33>, <10.00,10.00> (area: 1171.72)}
  - {<335.78,-56.43>, <10.00,10.00>, <5.00,5.00> (area: 980.53)}
  - {<-556.01,556.10>, <45.33,10.00>, <10.00,45.33> (area: 975.81)}
  - {<5.15,6.10>, <335.78,-56.43>, <10.00,0.00> (area: 856.79)}
  - {<45.33,10.00>, <10.00,45.33>, <5.00,5.00> (area: 800.75)}
  - {<45.33,10.00>, <10.00,45.33>, <10.00,0.00> (area: 800.75)}
  - {<45.33,10.00>, <10.00,45.33>, <0.00,10.00> (area: 800.75)}
  - {<5.15,6.10>, <335.78,-56.43>, <10.00,10.00> (area: 796.36)}
  - {<5.15,6.10>, <45.33,10.00>, <10.00,45.33> (area: 778.67)}
  - {<0.00,155.00>, <10.00,45.33>, <0.00,10.00> (area: 725.03)}
  - {<0.00,155.00>, <0.00,10.00>, <10.00,0.00> (area: 725.02)}
  - {<0.00,155.00>, <0.00,10.00>, <10.00,10.00> (area: 725.02)}
  - {<335.78,-56.43>, <0.00,10.00>, <5.00,5.00> (area: 673.38)}
  - {<335.78,-56.43>, <10.00,0.00>, <5.00,5.00> (area: 673.37)}
  - {<45.33,10.00>, <10.00,45.33>, <10.00,10.00> (area: 624.10)}
  - {<-56.33,78.44>, <45.33,10.00>, <10.00,45.33> (area: 586.74)}
  - {<5.15,6.10>, <335.78,-56.43>, <0.00,10.00> (area: 483.71)}
  - {<0.00,155.00>, <10.00,45.33>, <5.00,5.00> (area: 475.84)}
  - {<5.15,6.10>, <0.00,155.00>, <10.00,45.33> (area: 462.11)}
  - {<0.00,155.00>, <10.00,10.00>, <5.00,5.00> (area: 387.51)}
  - {<5.15,6.10>, <-556.01,556.10>, <10.00,0.00> (area: 377.79)}
  - {<5.15,6.10>, <0.00,155.00>, <0.00,10.00> (area: 373.39)}
  - {<5.15,6.10>, <0.00,155.00>, <10.00,10.00> (area: 371.14)}
  - {<0.00,155.00>, <0.00,10.00>, <5.00,5.00> (area: 362.51)}
  - {<0.00,155.00>, <10.00,0.00>, <5.00,5.00> (area: 362.51)}
  - {<5.15,6.10>, <-556.01,556.10>, <5.00,5.00> (area: 349.89)}
  - {<5.15,6.10>, <0.00,155.00>, <10.00,0.00> (area: 345.39)}
  - {<-56.33,78.44>, <0.00,10.00>, <10.00,10.00> (area: 342.22)}
  - {<-56.33,78.44>, <10.00,10.00>, <5.00,5.00> (area: 336.94)}
  - {<335.78,-56.43>, <0.00,10.00>, <10.00,10.00> (area: 332.15)}
  - {<-56.33,78.44>, <10.00,10.00>, <10.00,0.00> (area: 331.65)}
  - {<5.15,6.10>, <-556.01,556.10>, <0.00,10.00> (area: 321.99)}
  - {<5.15,6.10>, <-56.33,78.44>, <10.00,10.00> (area: 295.32)}
  - {<10.00,45.33>, <0.00,10.00>, <10.00,0.00> (area: 226.65)}
  - {<45.33,10.00>, <0.00,10.00>, <10.00,0.00> (area: 226.65)}
  - {<0.00,155.00>, <10.00,45.33>, <10.00,0.00> (area: 226.65)}
  - {<5.15,6.10>, <335.78,-56.43>, <5.00,5.00> (area: 186.54)}
  - {<10.00,45.33>, <0.00,10.00>, <10.00,10.00> (area: 176.65)}
  - {<45.33,10.00>, <10.00,10.00>, <10.00,0.00> (area: 176.65)}
  - {<0.00,155.00>, <10.00,45.33>, <10.00,10.00> (area: 176.65)}
  - {<5.15,6.10>, <45.33,10.00>, <10.00,0.00> (area: 132.01)}
  - {<10.00,45.33>, <10.00,0.00>, <5.00,5.00> (area: 113.33)}
  - {<45.33,10.00>, <0.00,10.00>, <5.00,5.00> (area: 113.33)}
  - {<10.00,45.33>, <0.00,10.00>, <5.00,5.00> (area: 113.32)}
  - {<45.33,10.00>, <10.00,0.00>, <5.00,5.00> (area: 113.32)}
  - {<5.15,6.10>, <10.00,45.33>, <0.00,10.00> (area: 110.47)}
  - {<5.15,6.10>, <10.00,45.33>, <10.00,0.00> (area: 109.93)}
  - {<5.15,6.10>, <45.33,10.00>, <0.00,10.00> (area: 88.39)}
  - {<10.00,45.33>, <10.00,10.00>, <5.00,5.00> (area: 88.32)}
  - {<45.33,10.00>, <10.00,10.00>, <5.00,5.00> (area: 88.32)}
  - {<5.15,6.10>, <10.00,45.33>, <10.00,10.00> (area: 85.68)}
  - {<5.15,6.10>, <45.33,10.00>, <10.00,10.00> (area: 68.89)}
  - {<5.15,6.10>, <-56.33,78.44>, <0.00,10.00> (area: 66.40)}
  - {<-56.33,78.44>, <0.00,10.00>, <10.00,0.00> (area: 60.57)}
  - {<0.00,10.00>, <10.00,10.00>, <10.00,0.00> (area: 50.00)}
  - {<0.00,155.00>, <10.00,10.00>, <10.00,0.00> (area: 50.00)}
  - {<-556.01,556.10>, <0.00,10.00>, <10.00,0.00> (area: 49.55)}
  - {<5.15,6.10>, <-56.33,78.44>, <5.00,5.00> (area: 39.24)}
  - {<-56.33,78.44>, <0.00,10.00>, <5.00,5.00> (area: 30.29)}
  - {<-56.33,78.44>, <10.00,0.00>, <5.00,5.00> (area: 30.29)}
  - {<10.00,10.00>, <10.00,0.00>, <5.00,5.00> (area: 25.00)}
  - {<0.00,10.00>, <10.00,10.00>, <5.00,5.00> (area: 25.00)}
  - {<-556.01,556.10>, <0.00,10.00>, <5.00,5.00> (area: 24.78)}
  - {<-556.01,556.10>, <10.00,0.00>, <5.00,5.00> (area: 24.77)}
  - {<5.15,6.10>, <10.00,10.00>, <10.00,0.00> (area: 24.25)}
  - {<5.15,6.10>, <45.33,10.00>, <5.00,5.00> (area: 21.81)}
  - {<5.15,6.10>, <0.00,10.00>, <10.00,10.00> (area: 19.50)}
  - {<5.15,6.10>, <0.00,155.00>, <5.00,5.00> (area: 14.00)}
  - {<5.15,6.10>, <-56.33,78.44>, <10.00,0.00> (area: 12.08)}
  - {<5.15,6.10>, <0.00,10.00>, <10.00,0.00> (area: 6.25)}
  - {<5.15,6.10>, <10.00,0.00>, <5.00,5.00> (area: 3.13)}
  - {<5.15,6.10>, <0.00,10.00>, <5.00,5.00> (area: 3.13)}
  - {<5.15,6.10>, <10.00,10.00>, <5.00,5.00> (area: 2.37)}
  - {<5.15,6.10>, <10.00,45.33>, <5.00,5.00> (area: 0.27)}
  - {<0.00,10.00>, <10.00,0.00>, <5.00,5.00> (area: 0.00)}
  - {<10.00,45.33>, <10.00,10.00>, <10.00,0.00> (area: 0.00)}
  - {<45.33,10.00>, <0.00,10.00>, <10.00,10.00> (area: 0.00)}
165 elemento/i

Test "2.c"

Input

Lista vuota di punti (NULL).

Risultato atteso

Lista vuota di triangoli (NULL).

Test "2.d"

Input

Lista di punti:

  - <-56.33,78.44>
  - <5.15,6.10>
2 elemento/i

Risultato atteso

Lista vuota di triangoli (NULL).

Esercizio 3

Test "3.a"

Input

n=5, k=3

Output

10

Test "3.b"

Input

n=30, k=25

Output

142506

Test "3.c"

Input

n=20, k=36

Output

0

Test "3.d"

Input

n=12, k=12

Output

1

Test "3.e"

Input

n=0, k=0

Output

1

Esercizio 4

Test "4.a"

Input

n=17

Output

     01234567890123456
  0:        OOO       
  1:         O        
  2:      OOOOOOO     
  3:       OOOOO      
  4:    OOO OOO OOO   
  5:     O   O   O    
     01234567890123456

Test "4.b"

Input

n=33

Output

     012345678901234567890123456789012
  0:                OOO               
  1:                 O                
  2:              OOOOOOO             
  3:               OOOOO              
  4:            OOO OOO OOO           
  5:             O   O   O            
  6:          OOOOOOOOOOOOOOO         
  7:           OOOOOOOOOOOOO          
  8:        OOO OOOOOOOOOOO OOO       
  9:         O   OOOOOOOOO   O        
 10:      OOOOOOO OOOOOOO OOOOOOO     
 11:       OOOOO   OOOOO   OOOOO      
 12:    OOO OOO OOO OOO OOO OOO OOO   
 13:     O   O   O   O   O   O   O    
     012345678901234567890123456789012

Test "4.c"

Input

n=65

Output

     01234567890123456789012345678901234567890123456789012345678901234
  0:                                OOO                               
  1:                                 O                                
  2:                              OOOOOOO                             
  3:                               OOOOO                              
  4:                            OOO OOO OOO                           
  5:                             O   O   O                            
  6:                          OOOOOOOOOOOOOOO                         
  7:                           OOOOOOOOOOOOO                          
  8:                        OOO OOOOOOOOOOO OOO                       
  9:                         O   OOOOOOOOO   O                        
 10:                      OOOOOOO OOOOOOO OOOOOOO                     
 11:                       OOOOO   OOOOO   OOOOO                      
 12:                    OOO OOO OOO OOO OOO OOO OOO                   
 13:                     O   O   O   O   O   O   O                    
 14:                  OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO                 
 15:                   OOOOOOOOOOOOOOOOOOOOOOOOOOOOO                  
 16:                OOO OOOOOOOOOOOOOOOOOOOOOOOOOOO OOO               
 17:                 O   OOOOOOOOOOOOOOOOOOOOOOOOO   O                
 18:              OOOOOOO OOOOOOOOOOOOOOOOOOOOOOO OOOOOOO             
 19:               OOOOO   OOOOOOOOOOOOOOOOOOOOO   OOOOO              
 20:            OOO OOO OOO OOOOOOOOOOOOOOOOOOO OOO OOO OOO           
 21:             O   O   O   OOOOOOOOOOOOOOOOO   O   O   O            
 22:          OOOOOOOOOOOOOOO OOOOOOOOOOOOOOO OOOOOOOOOOOOOOO         
 23:           OOOOOOOOOOOOO   OOOOOOOOOOOOO   OOOOOOOOOOOOO          
 24:        OOO OOOOOOOOOOO OOO OOOOOOOOOOO OOO OOOOOOOOOOO OOO       
 25:         O   OOOOOOOOO   O   OOOOOOOOO   O   OOOOOOOOO   O        
 26:      OOOOOOO OOOOOOO OOOOOOO OOOOOOO OOOOOOO OOOOOOO OOOOOOO     
 27:       OOOOO   OOOOO   OOOOO   OOOOO   OOOOO   OOOOO   OOOOO      
 28:    OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO   
 29:     O   O   O   O   O   O   O   O   O   O   O   O   O   O   O    
     01234567890123456789012345678901234567890123456789012345678901234

Test "4.d"

Input

n=129

Output

     012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678
  0:                                                                OOO                                                               
  1:                                                                 O                                                                
  2:                                                              OOOOOOO                                                             
  3:                                                               OOOOO                                                              
  4:                                                            OOO OOO OOO                                                           
  5:                                                             O   O   O                                                            
  6:                                                          OOOOOOOOOOOOOOO                                                         
  7:                                                           OOOOOOOOOOOOO                                                          
  8:                                                        OOO OOOOOOOOOOO OOO                                                       
  9:                                                         O   OOOOOOOOO   O                                                        
 10:                                                      OOOOOOO OOOOOOO OOOOOOO                                                     
 11:                                                       OOOOO   OOOOO   OOOOO                                                      
 12:                                                    OOO OOO OOO OOO OOO OOO OOO                                                   
 13:                                                     O   O   O   O   O   O   O                                                    
 14:                                                  OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO                                                 
 15:                                                   OOOOOOOOOOOOOOOOOOOOOOOOOOOOO                                                  
 16:                                                OOO OOOOOOOOOOOOOOOOOOOOOOOOOOO OOO                                               
 17:                                                 O   OOOOOOOOOOOOOOOOOOOOOOOOO   O                                                
 18:                                              OOOOOOO OOOOOOOOOOOOOOOOOOOOOOO OOOOOOO                                             
 19:                                               OOOOO   OOOOOOOOOOOOOOOOOOOOO   OOOOO                                              
 20:                                            OOO OOO OOO OOOOOOOOOOOOOOOOOOO OOO OOO OOO                                           
 21:                                             O   O   O   OOOOOOOOOOOOOOOOO   O   O   O                                            
 22:                                          OOOOOOOOOOOOOOO OOOOOOOOOOOOOOO OOOOOOOOOOOOOOO                                         
 23:                                           OOOOOOOOOOOOO   OOOOOOOOOOOOO   OOOOOOOOOOOOO                                          
 24:                                        OOO OOOOOOOOOOO OOO OOOOOOOOOOO OOO OOOOOOOOOOO OOO                                       
 25:                                         O   OOOOOOOOO   O   OOOOOOOOO   O   OOOOOOOOO   O                                        
 26:                                      OOOOOOO OOOOOOO OOOOOOO OOOOOOO OOOOOOO OOOOOOO OOOOOOO                                     
 27:                                       OOOOO   OOOOO   OOOOO   OOOOO   OOOOO   OOOOO   OOOOO                                      
 28:                                    OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO                                   
 29:                                     O   O   O   O   O   O   O   O   O   O   O   O   O   O   O                                    
 30:                                  OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO                                 
 31:                                   OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO                                  
 32:                                OOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOO                               
 33:                                 O   OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO   O                                
 34:                              OOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOO                             
 35:                               OOOOO   OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO   OOOOO                              
 36:                            OOO OOO OOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOO OOO OOO                           
 37:                             O   O   O   OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO   O   O   O                            
 38:                          OOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOO                         
 39:                           OOOOOOOOOOOOO   OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO   OOOOOOOOOOOOO                          
 40:                        OOO OOOOOOOOOOO OOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOO OOOOOOOOOOO OOO                       
 41:                         O   OOOOOOOOO   O   OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO   O   OOOOOOOOO   O                        
 42:                      OOOOOOO OOOOOOO OOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOO OOOOOOO OOOOOOO                     
 43:                       OOOOO   OOOOO   OOOOO   OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO   OOOOO   OOOOO   OOOOO                      
 44:                    OOO OOO OOO OOO OOO OOO OOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOO OOO OOO OOO OOO OOO OOO                   
 45:                     O   O   O   O   O   O   O   OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO   O   O   O   O   O   O   O                    
 46:                  OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO                 
 47:                   OOOOOOOOOOOOOOOOOOOOOOOOOOOOO   OOOOOOOOOOOOOOOOOOOOOOOOOOOOO   OOOOOOOOOOOOOOOOOOOOOOOOOOOOO                  
 48:                OOO OOOOOOOOOOOOOOOOOOOOOOOOOOO OOO OOOOOOOOOOOOOOOOOOOOOOOOOOO OOO OOOOOOOOOOOOOOOOOOOOOOOOOOO OOO               
 49:                 O   OOOOOOOOOOOOOOOOOOOOOOOOO   O   OOOOOOOOOOOOOOOOOOOOOOOOO   O   OOOOOOOOOOOOOOOOOOOOOOOOO   O                
 50:              OOOOOOO OOOOOOOOOOOOOOOOOOOOOOO OOOOOOO OOOOOOOOOOOOOOOOOOOOOOO OOOOOOO OOOOOOOOOOOOOOOOOOOOOOO OOOOOOO             
 51:               OOOOO   OOOOOOOOOOOOOOOOOOOOO   OOOOO   OOOOOOOOOOOOOOOOOOOOO   OOOOO   OOOOOOOOOOOOOOOOOOOOO   OOOOO              
 52:            OOO OOO OOO OOOOOOOOOOOOOOOOOOO OOO OOO OOO OOOOOOOOOOOOOOOOOOO OOO OOO OOO OOOOOOOOOOOOOOOOOOO OOO OOO OOO           
 53:             O   O   O   OOOOOOOOOOOOOOOOO   O   O   O   OOOOOOOOOOOOOOOOO   O   O   O   OOOOOOOOOOOOOOOOO   O   O   O            
 54:          OOOOOOOOOOOOOOO OOOOOOOOOOOOOOO OOOOOOOOOOOOOOO OOOOOOOOOOOOOOO OOOOOOOOOOOOOOO OOOOOOOOOOOOOOO OOOOOOOOOOOOOOO         
 55:           OOOOOOOOOOOOO   OOOOOOOOOOOOO   OOOOOOOOOOOOO   OOOOOOOOOOOOO   OOOOOOOOOOOOO   OOOOOOOOOOOOO   OOOOOOOOOOOOO          
 56:        OOO OOOOOOOOOOO OOO OOOOOOOOOOO OOO OOOOOOOOOOO OOO OOOOOOOOOOO OOO OOOOOOOOOOO OOO OOOOOOOOOOO OOO OOOOOOOOOOO OOO       
 57:         O   OOOOOOOOO   O   OOOOOOOOO   O   OOOOOOOOO   O   OOOOOOOOO   O   OOOOOOOOO   O   OOOOOOOOO   O   OOOOOOOOO   O        
 58:      OOOOOOO OOOOOOO OOOOOOO OOOOOOO OOOOOOO OOOOOOO OOOOOOO OOOOOOO OOOOOOO OOOOOOO OOOOOOO OOOOOOO OOOOOOO OOOOOOO OOOOOOO     
 59:       OOOOO   OOOOO   OOOOO   OOOOO   OOOOO   OOOOO   OOOOO   OOOOO   OOOOO   OOOOO   OOOOO   OOOOO   OOOOO   OOOOO   OOOOO      
 60:    OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO OOO   
 61:     O   O   O   O   O   O   O   O   O   O   O   O   O   O   O   O   O   O   O   O   O   O   O   O   O   O   O   O   O   O   O    
     012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678

Valutazioni sospese

La valutazione di alcuni studenti è stata sospesa per diverse ragioni.

Tali studenti hanno l'obbligo (pena l'annullamento dell'esito dell'homework) di sostenere un colloquio integrativo con il Prof. Toni Mancini.
Durante il colloquio è possibile che venga richiesto agli studenti di spiegare in dettaglio gli esercizi svolti e di svolgerne altri della stessa complessità.

Per prenotare un colloquio (cosa da fare al più presto e comunque prima della data dell'appello d'esame scelto), gli studenti possono usare il modulo di ricevimento studenti.

Non verranno dati chiarimenti sulle ragioni della sospensione della valutazione via email, telefono o altro, o a persona diversa dall'interessato.