martes, 21 de diciembre de 2010

El algoritmo de Zeller

Lección 1 para los infantes ocupantes de la nave que han alcanzado el nivel algorítmico:

Calcular día de la semana de una fecha:


h -> día de la semana (0 = sábado, 1 = domingo, 2 = lunes,...)
q -> día del mes
m -> mes
J -> centuria (es realidad ⌊año / 100⌋)
K -> el año de la centuria (año mod 100).

Enero y febrero se cuentan como meses 13 y 14 del año anterior.

Si el módulo de un número negativo es negativo, reemplazar - 2 J por + 5 J y - J por + 6 J.


Ya hos hemos hablado de la antigua red global, Internet. Si algún día lograis reactivar los servidores podreis encontrar más información sobre esto en:

http://en.wikipedia.org/wiki/Zeller%27s_congruence

Domingo 21 de diciembre de 2110

Querido Leo,

El día ha llegado y lo previsto se ha cumplido con éxito: hoy martes 21, hemos aterrizado en Venus. Los terribles acontecimientos sucedidos en los últimos días, me habían propocionado la preocupación suficiente como para lograr nuestro fin imposible y aún me asaltan las dudas sobre el futuro próximo. Pero hoy me siento satisfecha y orgullosa de nuestro logro. Años de esfuerzo y pérdidas nos han traído hasta aquí, el sacrificio está presente en nuestros corazones.
Un momento...!? Percibo una ligera vibración, he de reunirme con el resto de la tripulación... Espero poder contarte que está ocurriendo... no quisiera que la incertidumbre colmara mis últimas palabras...

Deséanos suerte una vez más!