El truc de l'algoritme de l'home calendari d'"El Foraster"
La primera persona amb qui es va trobar el Quim Masferrer d'"El Foraster" quan va arribar al poble de Sant Ramon, a la Segarra, no va ser casual. Pel carrer Major venia el Jaume, un home fascinant, capaç de determinar en quin dia de la setmana cau qualsevol data del calendari. Quan el Quim preguntava, el Jaume tardava segons a contestar la data exacta.
Com s'ho fa el Jaume per fer aquests càlculs sense utilitzar ni paper ni llapis? El cert és que existeixen un munt d'algoritmes diferents per determinar el dia de la setmana exacte d'una data concreta. Un d'ells és el del filòsof Martin Gardner, un gurú de la lògica, que va estar escrivint durant més de 25 anys la columna de jocs matemàtics de la revista Scientific American. Gardner va determinar un algoritme per saber el dia de la setmana a partir d'una operació de números que té en compte el segle, l'any, el mes i el dia.
Gener: 0 Abril: 1 Juliol: 6 Octubre: 0
Febrer: 3 Maig: 4 Agost: 2 Novembre: 3
Març: 6 Juny: 4 Setembre: 5 Desembre: 5
I a cada segle, també:
1600: 6 1900: 0
1700: 4 2000: 6
1800: 2 2100: 4
Quan tinguem el resultat de l'algoritme, podrem associar el número que ens doni al dia de la setmana:
Dilluns: 1 Dimecres: 3 Divendres: 5 Diumenge: 0
Dimarts: 2 Dijous: 4 Dissabte: 6
I ara ve la màgia. Per exemple, quina seria la fórmula de l'algoritme per resoldre quin dia de la setmana va ser el 24 d'octubre de 1974?
24 + 0 (que pertany al mes d'octubre) + 74 + 18 (residu de la divisió 74/4) + 0 (que pertany al segle) = 116
El resultat d'aquesta suma de coeficients s'ha de dividir entre 7. El residu de l'operació és el número 4 que, segons la taula, correspon a dijous.
Hi ha molts altres mètodes per saber quin dia de la setmana va caure una data concreta. També hi ha qui té al cap una sèrie de dies de l'any que sempre coincideixen el mateix dia i que poden ajudar a fer les operacions mentals més ràpides. El Jaume porta anys i panys entrenant la seva ment, i ves a saber com suma i divideix i com de ràpid viatja en el temps. Qui s'atreveix a fer números?