Cosa ci porterà il nuovo anno? Visti i regali dei suoi recenti predecessori, ci basterebbe un po’ di operosa tranquillità. Nell’attesa di verificare direttamente, posso replicare il gioco con il quale solitamente attendo il nuovo anno: dare un’occhiata aritmetica al numero 2023, per cominciare a svelare qualcosa del carattere dell’anno …
Python3
Equazione di Leonardo: il mio primo codice, in Fortran
L’equazione di Leonardo mi riporta ai primi mesi del 1973 quando, studente di Ingegneria Elettronica al Politecnico di Napoli, ebbi per la prima volta accesso a un elaboratore (si chiamavano così allora) del centro di calcolo della facoltà. Il compito da eseguire era abbastanza semplice, d’altra parte era la prima vera …
Numeri socievoli, amicabili e perfetti
Cosa sono i numeri socievoli e da dove spuntano? La storia comincia da lontano, dalla scuola di Pitagora, grosso modo nel 500 a.C. Qualcuno nota che il numero 6 ha una curiosa caratteristica: se si sommano i suoi divisori propri (1, 2, 3), si ottiene proprio 6. Una caratteristica così …
Il problema di Brocard e altre curiosità sui fattoriali
Il problema di Brocard consiste nel risolvere l’equazione: n! + 1 = m2, con n e m interi positivi. Il simbolo “!” rappresenta il fattoriale, cioè il prodotto di tutti gli interi positivi da 1 a n. Esempio: 6! = 1 × 2 × 3 × 4 × 5 × 6 = …
Il Goldbach game
Cos’è il Goldbach game? Tempo fa avevo scritto della Congettura di Goldbach, un tema che mi appassiona fin dai tempi dell’università: “Ogni numero pari maggiore di 2 può essere espresso come somma di due numeri primi“. La congettura non è un teorema ma, appunto, una congettura, in attesa da quasi …
Un algoritmo semplice, ma perché funziona?
Un algoritmo semplice per un problema (apparentemente) complesso, ma per arrivarci occorre che qualcuno ci suggerisca una spiegazione comprensibile del perché funziona. Nel mondo anglosassone esiste un acronimo che fa il caso: ELI5, Explain Like I’m 5, vale a dire spiegamelo come se avessi 5 anni. Mi ci sono imbattuto qualche giorno fa, …
Logo e Turtle, un salto all’indietro di 50 anni
Logo e turtle: negli informatici sufficientemente attempati come me, questi due termini dovrebbero risvegliare un ricordo. Progettato nel 1967 da Wally Feurzeig, Seymour Papert e Cynthia Solomon e realizzato due anni dopo, il linguaggio Logo ha trovato utilizzo in modo particolare nella didattica. Pur con una sintassi molto semplice, consente infatti …
Numeri felici e come trovarli
Numeri felici, per cominciare bene l’anno. Cosa rende felice un numero ce lo spiega il solito Wikipedia. Dato un intero positivo di partenza, si costruisca la sequenza in cui il successivo è uguale alla somma dei quadrati delle cifre del numero precedente. Si trova che la sequenza termina con 1 (e …