Skip to content

Commit

Permalink
added statistics
Browse files Browse the repository at this point in the history
  • Loading branch information
Harniver committed Mar 27, 2024
1 parent f7a3ad6 commit 0cff750
Show file tree
Hide file tree
Showing 20 changed files with 56 additions and 4 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
access "../../../../asy_library/structures/histogram.asy" as histogram;
unitsize(1cm);
add(histogram.drawing(scale(1.5)*"primarie", new Label[]{"corretta", "vuota", "scorretta"}, new real[]{224, 23, 555}));
Original file line number Diff line number Diff line change
Expand Up @@ -33,3 +33,5 @@ mangiarsi la lingua?
>
> _Nell'opzione 4, Tip-Tap mangia la prima carota, poi una carota ogni due rocce, e infine mangia anche l'ultima carota.
> Anche in questo caso non mangia la carota sulla roccia grigia centrale._
>
> ![primarie](primarie.asy)
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
access "../../../../asy_library/structures/histogram.asy" as histogram;
unitsize(1cm);
add(histogram.drawing(scale(1.5)*"primarie", new Label[]{"corretta", "vuota", "scorretta"}, new real[]{203, 62, 537}));
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,6 @@ Risposte:
>
> _Nell'opzione 2, inizia dalla pila 1, salta sulla 3, indietreggia sulla due, salta sulla 4, salta sulla 6, indietreggia sulla 5, salta sulla 7 e finisce sulla 9._
>
> _Nell'opzione 3, Bunny non riesce ad uscire perchè rimane bloccato saltando in circolo tra le pile 3, 4, 5 senza mai smettere._
> _Nell'opzione 3, Bunny non riesce ad uscire perchè rimane bloccato saltando in circolo tra le pile 3, 4, 5 senza mai smettere._
>
> ![primarie](primarie.asy) ![secondarie](secondarie.asy)
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
access "../../../../asy_library/structures/histogram.asy" as histogram;
unitsize(1cm);
add(histogram.drawing(scale(1.5)*"secondarie", new Label[]{"corretta", "vuota", "scorretta"}, new real[]{416, 94, 790}));
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
access "../../../../asy_library/structures/histogram.asy" as histogram;
unitsize(1cm);
add(histogram.drawing(scale(1.5)*"primarie", new Label[]{"corretta", "vuota", "scorretta"}, new real[]{268, 110, 424}));
Original file line number Diff line number Diff line change
Expand Up @@ -27,3 +27,5 @@ Quante carote mangia Carol?
> sempre al massimo 3, e quindi quando una pila arriva ad avere meno di $7$ carote (quindi al massimo
> $6$), l'altra pila non può avere più di $6 + 3 = 9$ carote, per un totale di al massimo $9 + 6 = 15$
> carote, che è meno di $18$.
>
> ![primarie](primarie.asy) ![secondarie](secondarie.asy)
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
access "../../../../asy_library/structures/histogram.asy" as histogram;
unitsize(1cm);
add(histogram.drawing(scale(1.5)*"secondarie", new Label[]{"corretta", "vuota", "scorretta"}, new real[]{372, 194, 734}));
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,6 @@ Purtroppo la successiva pagina è rovinata perciò Tip-Tap non riesce a capire c
> Il programma incrementa il contatore per ogni multiplo di $7$ fino a $42$,
> e lo decrementa per ogni multiplo di $9$ fino a $42$.
> Siccome i multipli di $7$ fino a $42$ sono $6$ e i multipli di $9$ fino a $42$ sono $4$,
> il contatore alla fine varrà $6 - 4 = 2$.
> il contatore alla fine varrà $6 - 4 = 2$.
>
> ![secondarie](secondarie.asy)
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
access "../../../../asy_library/structures/histogram.asy" as histogram;
unitsize(1cm);
add(histogram.drawing(scale(1.5)*"secondarie", new Label[]{"corretta", "vuota", "scorretta"}, new real[]{527, 137, 636}));
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
access "../../../../asy_library/structures/histogram.asy" as histogram;
unitsize(1cm);
add(histogram.drawing(scale(1.5)*"primarie", new Label[]{"0", "5", "10", "15"}, new real[]{437, 202, 1, 162}));
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,5 @@ Scrivi un programma che consenta a Tip-Tap di sistemare tutti i suoi palloni!
>
> Secondo questo programma, per ognuno degli $N$ palloni che Tip-Tap deve sistemare, il protagonista
> controlla se il prossimo pallone è da calcio o gonfio. Se sì lo tiene, altrimenti lo butta.
>
> ![primarie](primarie.asy)
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
access "../../../../asy_library/structures/histogram.asy" as histogram;
unitsize(1cm);
add(histogram.drawing(scale(1.5)*"primarie", new Label[]{"0", "5", "10", "15"}, new real[]{744, 57, 1, 0}));
Original file line number Diff line number Diff line change
Expand Up @@ -42,4 +42,6 @@ Aiuta Carol a preparare il fienile per la gara di salto!
> memorizza in _maxsalto_ e _dovesalto_.
>
> Una volta terminato di scorrere tutte le pile, Carol torna all'ultima pila a cui ha aggiunto una
> carota (_dovesalto_) e ci aggiunge la seconda carota.
> carota (_dovesalto_) e ci aggiunge la seconda carota.
>
> ![primarie](primarie.asy) ![secondarie](secondarie.asy)
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
access "../../../../asy_library/structures/histogram.asy" as histogram;
unitsize(1cm);
add(histogram.drawing(scale(1.5)*"secondarie", new Label[]{"0", "5", "10", "15"}, new real[]{809, 426, 13, 52}));
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
access "../../../../asy_library/structures/histogram.asy" as histogram;
unitsize(1cm);
add(histogram.drawing(scale(1.5)*"primarie", new Label[]{"0", "5", "10", "15"}, new real[]{797, 5, 0, 0}));
Original file line number Diff line number Diff line change
Expand Up @@ -38,3 +38,5 @@ Aiuta Bunny a fare le squadre per la partita!
> Se i due primi della fila hanno la stessa altezza, è possibile prenderli entrambi per
> ingrandire la squadra. Se non hanno la stessa altezza Bunny scarta il più basso dei due,
> visto che non ha più speranze di trovare un avversario della stessa altezza nell'altra fila.
>
> ![primarie](primarie.asy) ![secondarie](secondarie.asy)
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
access "../../../../asy_library/structures/histogram.asy" as histogram;
unitsize(1cm);
add(histogram.drawing(scale(1.5)*"secondarie", new Label[]{"0", "5", "10", "15"}, new real[]{1125, 103, 6, 66}));
Original file line number Diff line number Diff line change
Expand Up @@ -41,4 +41,6 @@ Aiuta Tip-Tap a completare la tettoia come previsto!
> totale, ma $M$ è al massimo la metà del totale dei blocchetti da $1$ a $M$, quindi
> posso sicuramente farlo stare in una delle due colonne. Mettendolo, abbiamo ridotto sia l'altezza
> totale da costruire che l'altezza totale dei blocchetti di $M$, quindi è ancora vero che
> l'altezza totale dei blocchetti è uguale all'altezza totale delle colonne da costruire.
> l'altezza totale dei blocchetti è uguale all'altezza totale delle colonne da costruire.
>
> ![secondarie](secondarie.asy)
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
access "../../../../asy_library/structures/histogram.asy" as histogram;
unitsize(1cm);
add(histogram.drawing(scale(1.5)*"secondarie", new Label[]{"0", "5", "10", "15"}, new real[]{1038, 223, 5, 34}));

0 comments on commit 0cff750

Please sign in to comment.