Anteprima della struttura

La magia dei numeri: 9 giochi con date, compleanni e calendario

Età incrociate, compleanni nascosti, rettangoli del calendario, venerdì 13 e calcolo mentale del giorno della settimana. Nove giochi spiegati e dimostrati.

Sezione: Aritmetica Aggiornato:
Articoli /magia-numeri-giochi-date-compleanni-calendario
La magia dei numeri: 9 giochi con date, compleanni e calendario

20 min

Il calendario sembra pieno di coincidenze. Alcune nascondono una codifica, altre dipendono dalle settimane di sette giorni, altre ancora dagli anni bisestili. Qui scegliamo nove giochi con un’idea matematica riconoscibile, evitando di trasformare ogni semplice somma in un nuovo trucco.

Immagine della sezione Aritmetica
Sezione: Aritmetica

Ogni gioco ha una presentazione, istruzioni riproducibili e un esempio. La spiegazione è inizialmente chiusa: puoi provare prima di aprirla. Usiamo il calendario gregoriano; per le età, «compie» significa l’età raggiunta al compleanno nell’anno indicato, non necessariamente quella posseduta in un giorno qualsiasi.

Continua con l’altra raccolta: La magia dei numeri: 7 giochi con le carte e il loro segreto matematico

1. Le età che si scambiano l’anno di nascita

Presentazione

Due persone sono nate nel 1957 e nel 1961. Puoi annunciare l’anno in cui la prima compie 61 anni e la seconda 57, senza provare anno per anno.

Come funziona

  1. Prendi le ultime due cifre dei due anni: 57 e 61.
  2. Sommale e aggiungi la base comune del secolo: 1900 + 57 + 61.
  3. Annuncia il 2018 e controlla le due età.

Esempio. 2018 − 1957 = 61; 2018 − 1961 = 57. Se consideri una sola persona nata nel 1957, l’anno in cui compie 57 anni è invece 1900 + 2 × 57 = 2014.

Attenzione. I due anni devono appartenere allo stesso blocco di cento anni, per esempio 1900–1999. Per osservare entrambe le età già compiute nello stesso giorno bisogna attendere entrambi i compleanni.

Perché funziona: mostra la spiegazione

Scrivi le nascite come C+a e C+b, con la stessa base C. Nell’anno C+a+b, la prima persona compie (C+a+b)−(C+a)=b anni e la seconda a anni. Il caso della propria età uguale alle ultime cifre della nascita si ottiene ponendo a=b: non è un secondo meccanismo.

A = C+a; B = C+b
Y = C+a+b = A+B−C
Y−A = b; Y−B = a

2. Il compleanno nascosto in sei operazioni

Presentazione

Lo spettatore esegue un calcolo e comunica soltanto il risultato. Tu ricavi mese e giorno: la data è stata codificata, non letta nel pensiero.

Come funziona

  1. Fai moltiplicare il numero del mese per 5 e aggiungere 6.
  2. Fai moltiplicare per 4, aggiungere 9 e moltiplicare ancora per 5.
  3. Fai aggiungere il giorno del mese; dal risultato che ti viene detto sottrai 165.
  4. Leggi le ultime due cifre come giorno e le precedenti come mese.

Esempio. 27 novembre: 11 → 55 → 61 → 244 → 253 → 1265 → 1292. Tu calcoli 1292−165=1127 e leggi 11 | 27. Il 3 febbraio dà il codice 203, da leggere 2 | 03.

Attenzione. L’ordine è mese–giorno, anche se normalmente scriviamo giorno–mese. Non viene ricavato l’anno di nascita; il codice non verifica da solo che una data esista.

Perché funziona: mostra la spiegazione

Chiamando m il mese e g il giorno, le operazioni producono [(5m+6)×4+9]×5+g = 100m+165+g. Sottraendo 165 rimane 100m+g. Poiché il giorno è compreso fra 1 e 31, non può invadere le cifre del mese: la divisione intera per 100 restituisce m e il resto restituisce g.

R = [(5m+6)×4+9]×5+g = 100m+165+g
R−165 = 100m+g
m = floor((R−165)/100); g = (R−165) mod 100

3. Indovina il giorno con cinque schede

Presentazione

Una persona pensa al numero del giorno in cui è nata, da 1 a 31. Ti dice soltanto in quali cinque schede compare e tu lo ricostruisci.

Come funziona

  1. Prepara le cinque schede riportate sotto. Non occorre conoscere mese o anno.
  2. Per ogni scheda chiedi soltanto: «Il tuo numero è presente?».
  3. Somma i pesi delle schede che ricevono un sì: 1, 2, 4, 8, 16.

Esempio. Se il giorno è 27, i sì arrivano dalle schede con pesi 1, 2, 8 e 16. La somma è 1+2+8+16=27.

Scheda / peso 1

Numeri presenti
1357
9111315
17192123
25272931

Scheda / peso 2

Numeri presenti
2367
10111415
18192223
26273031

Scheda / peso 4

Numeri presenti
4567
12131415
20212223
28293031

Scheda / peso 8

Numeri presenti
891011
12131415
24252627
28293031

Scheda / peso 16

Numeri presenti
16171819
20212223
24252627
28293031

Attenzione. Si ricostruisce solo il numero del giorno. Le schede non vanno cambiate o compilate a caso: ciascuna contiene esattamente i numeri che usano quel peso nella scrittura binaria.

Perché funziona: mostra la spiegazione

Ogni intero da 1 a 31 si scrive in un solo modo come somma di potenze distinte di 2. Le schede indicano quali potenze sono presenti. Cinque risposte sì/no distinguono 2⁵=32 configurazioni: quella tutta no rappresenterebbe 0, che non è un giorno del mese.

27 = 16+8+2+1 = (11011)₂

4. Il rettangolo del calendario che rivela il centro

Presentazione

Uno spettatore sceglie un blocco di 3 righe per 3 colonne nel calendario mensile e comunica la somma delle nove date. Tu trovi subito la data centrale e ricostruisci il blocco.

Come funziona

  1. Usa un calendario con sette colonne e scegli un quadrato 3×3 completamente riempito nello stesso mese.
  2. Fai sommare le nove date senza mostrarti la posizione scelta.
  3. Dividi la somma per 9: il risultato è il centro. A sinistra e a destra ci sono −1 e +1; sopra e sotto −7 e +7.

Esempio. Nel gennaio 2026 si può scegliere il blocco 8,9,10 / 15,16,17 / 22,23,24. La somma è 144: 144/9=16. Anche i quattro angoli sommano 64=4×16.

Gennaio 2026: un vero blocco 3×3, tutto nello stesso mese. Centro 16, somma 144.
Gennaio 2026: un vero blocco 3×3, tutto nello stesso mese. Centro 16, somma 144.

Attenzione. Niente caselle vuote, passaggi fra mesi o righe ottenute andando a capo dopo la domenica: serve un vero blocco rettangolare. La somma rivela il giorno centrale, non il nome di un mese tenuto segreto.

Perché funziona: mostra la spiegazione

Se il centro è x, le nove date sono x−8,x−7,x−6; x−1,x,x+1; x+6,x+7,x+8. Gli scarti si cancellano a coppie e resta 9x. Gli angoli opposti sommano entrambi 2x: è una piccola simmetria aritmetica, non un quadrato magico con tutte le righe uguali.

Σ = 9x; x = Σ/9
8+9+10+15+16+17+22+23+24 = 144
x = 144/9 = 16

5. Il compleanno dei diecimila giorni

Presentazione

Una persona nata di lunedì raggiunge 10.000 giorni di vita. Puoi prevedere il giorno della settimana senza contare anni e mesi.

Come funziona

  1. Dividi il numero dei giorni trascorsi per 7 e conserva il resto.
  2. Per 10.000 il resto è 4: avanza di quattro giorni dal giorno di nascita.
  3. Se vuoi anche la data completa, aggiungi 10.000 giorni alla data di nascita con un calendario che gestisca correttamente i bisestili.

Esempio. Da lunedì si arriva a venerdì. Una persona nata il 1° gennaio 2000, sabato, raggiunge 10.000 giorni il 19 maggio 2027, mercoledì: sabato più quattro giorni.

Attenzione. Si intendono 10.000 giorni interamente trascorsi, non il decimillesimo giorno contato includendo quello di nascita. Non usare 365×anni per trovare la data: mancherebbero i giorni bisestili.

Perché funziona: mostra la spiegazione

10.000 = 7×1428+4. Le 1428 settimane complete non cambiano il giorno della settimana. È lo stesso principio per 100 giorni, con resto 2, e 1000 giorni, con resto 6: li riuniamo in un solo gioco.

10 000 = 7×1428+4

6. Perché ogni anno ha almeno un venerdì 13

Presentazione

Non ti limiti a riconoscere un venerdì 13: puoi spiegare perché un anno gregoriano ne contiene sempre almeno uno e mai più di tre.

Come funziona

  1. Guarda il primo giorno del mese: se è domenica, il 13 è venerdì.
  2. Applica la regola ai dodici mesi dell’anno scelto.
  3. Nel 2026 trovi febbraio, marzo e novembre.

Esempio. Il 1° febbraio 2026 è domenica; dodici giorni dopo è venerdì 13. La stessa situazione si ripete a marzo e novembre.

Attenzione. Il conteggio usa il calendario gregoriano. Nel calcolo dello scarto non si conta il giorno 1 come un giorno già trascorso.

Perché funziona: mostra la spiegazione

Dal giorno 1 al 13 passano 12=7+5 giorni. Per vedere perché almeno un mese deve iniziare di domenica, considera gli scarti dei primi del mese rispetto al 1° gennaio. Le due righe sotto, per anno comune e bisestile, contengono tutti i resti da 0 a 6. Qualunque sia il giorno iniziale dell’anno, uno scarto porta a domenica. Nessun resto compare più di tre volte: perciò i venerdì 13 sono da uno a tre.

Anno comune: 0,3,3,6,1,4,6,2,5,0,3,5
Anno bisestile: 0,3,4,0,2,5,0,3,6,1,4,6

7. Il calendario che ritorna: il tranello dei 28 anni

Presentazione

Puoi riutilizzare un vecchio calendario? La risposta non è sempre «dopo 28 anni». Esiste invece un ciclo gregoriano garantito di 400 anni.

Come funziona

  1. Per confrontare due calendari annuali controlla due cose: giorno della settimana del 1° gennaio e presenza del 29 febbraio.
  2. Il 2026 e il 2037 sono entrambi comuni e iniziano di giovedì: i calendari coincidono.
  3. Non fidarti del salto fisso di 28 anni vicino ai secoli: il 2096 inizia di domenica, il 2124 di sabato, pur essendo entrambi bisestili.

Esempio. Il 2000 è bisestile, il 2100 no, il 2400 sì. Una data valida e il suo giorno della settimana si ripresentano dopo 400 anni, se manteniamo le regole gregoriane.

Attenzione. La regola completa è: divisibile per 4, tranne i multipli di 100 che non siano anche multipli di 400. Il solo giorno iniziale non basta se un anno è bisestile e l’altro no.

Perché funziona: mostra la spiegazione

In 400 anni ci sono 100 multipli di 4, ma tre secoli vanno esclusi: restano 97 anni bisestili. I giorni sono 400×365+97=146097=7×20871. Tornano sia la sequenza dei giorni della settimana sia la distribuzione dei bisestili. I 400 anni sono un periodo garantito, non l’attesa minima per ogni singolo calendario.

400×365+97 = 146097 = 7×20871

U.S. Naval Observatory · Leap Years

8. L’anno con 53 settimane, senza aggiungere giorni

Presentazione

Un anno ha 365 o 366 giorni: come può avere 53 settimane numerate? Il gioco consiste nel riconoscere gli anni ISO lunghi senza sfogliare il calendario.

Come funziona

  1. Le settimane ISO iniziano di lunedì; la settimana 1 contiene il 4 gennaio, equivalendo a contenere il primo giovedì dell’anno.
  2. Prevedi 53 settimane ISO se l’anno inizia di giovedì, oppure se è bisestile e inizia di mercoledì.
  3. Il 2026 inizia di giovedì e ha quindi una settimana 53.

Esempio. La settimana 1 del 2026 comincia il 29 dicembre 2025. Il 1° gennaio 2027 appartiene ancora alla settimana 53 del 2026; il 4 gennaio 2027 apre la settimana 1 del 2027.

Attenzione. L’anno ISO delle settimane non coincide sempre con l’anno civile dei singoli giorni. Le 53 settimane non trasformano il 2026 civile in un anno di 371 giorni.

Perché funziona: mostra la spiegazione

Ogni settimana è attribuita all’anno del suo giovedì. Contare le settimane ISO attribuite a un anno equivale quindi a contarne i giovedì: sono 52, più un eventuale cinquantatreesimo fra gli uno o due giorni eccedenti le 52 settimane. Da qui deriva esattamente la regola del giovedì o del mercoledì bisestile.

Utrecht University · The ISO 8601 Calendar

9. Annuncia il giorno della settimana: il metodo di Conway

Presentazione

Dopo un po’ di allenamento puoi dire in quale giorno della settimana cade una data. Il metodo Doomsday di John Conway usa poche date ancora e conti piccoli, non un calendario imparato a memoria.

Come funziona

  1. Numera i giorni da domenica=0 a sabato=6. Per il secolo C, cioè le cifre prima delle ultime due dell’anno, l’ancora è il resto di 2+5×(resto di C diviso 4), diviso 7. Nel Duemila l’ancora è martedì=2.
  2. Dividi le ultime due cifre y dell’anno per 12: chiama q il quoziente e r il resto. Aggiungi all’ancora q+r+la parte intera di r/4; riduci il totale al resto modulo 7. Ottieni il giorno ancora dell’anno.
  3. Scegli nella tabella una data ancora del mese: tutte cadono nel giorno ancora dell’anno.
  4. Conta lo scarto fra il giorno cercato e quello ancora, riducilo a settimane complete e resto, poi avanza o arretra.

Esempio. 27 novembre 2026: y=26=12×2+2; q=2, r=2, parte intera di r/4=0. Ancora del secolo 2; 2+2+2+0=6, sabato. Il 7 novembre è quindi sabato; dal 7 al 27 passano 20 giorni, resto 6. Sabato più 6 dà venerdì.

MeseAnno comuneAnno bisestile
gennaio3 gennaio4 gennaio
febbraio28 febbraio29 febbraio
marzo14 marzo14 marzo
aprile4 aprile4 aprile
maggio9 maggio9 maggio
giugno6 giugno6 giugno
luglio11 luglio11 luglio
agosto8 agosto8 agosto
settembre5 settembre5 settembre
ottobre10 ottobre10 ottobre
novembre7 novembre7 novembre
dicembre12 dicembre12 dicembre

Attenzione. Per gennaio e febbraio devi scegliere l’ancora giusta fra anno comune e bisestile. Un resto negativo si rende positivo aggiungendo 7. Non confondere il numero del mese con il giorno ancora.

Perché funziona: mostra la spiegazione

Aggiungere un anno comune sposta di un giorno; attraversare un giorno bisestile aggiunge uno scarto ulteriore. Il calcolo annuale equivale a y+parte intera di y/4, modulo 7. Infatti y=12q+r dà y+parte intera di y/4=15q+r+parte intera di r/4, e 15q lascia lo stesso resto di q. Le ancore dei mesi differiscono di multipli di sette giorni; quelle dei secoli seguono il ciclo gregoriano di 400 anni.

C = floor(Y/100); y = Y mod 100
a = [2+5(C mod 4)] mod 7
q = floor(y/12); r = y mod 12
D = [a+q+r+floor(r/4)] mod 7

NIST · Doomsday rule · William & Mary · Doomsday

Il segreto comune non è ricordare una risposta, ma riconoscere che cosa resta stabile: una differenza, un resto, una codifica o il numero dei giorni trascorsi. Per le date storiche bisogna prima stabilire quale calendario fosse effettivamente in uso; le regole qui illustrate non ricostruiscono automaticamente le diverse adozioni nazionali del gregoriano.

Continua con l’altra raccolta

Fonti e approfondimenti