Der 29.2. muss ein Geburtstag sein, da das das einzige Datum ist, welches nicht jedes Jahr im Kalender steht. Da jede Zahl durch die Monatszahl 1 teilbar ist, muss auch im Januar ein Geburtstag liegen, weil sonst der Tipp falsch wäre.
Das Produkt der Tageszahlen ist durch keine der Zahlen 2 bis 12 teilbar, denn eine Zahl von 2 bis 12 ist entweder eine Monatszahl, in der kein Geburtstag liegt, oder in der ein Geburtstag liegt. Im ersten Fall zieht der Tipp. Zweiter Fall: Angenommen im Monat m >= 2 liegt ein Geburtstag, dann ist das Produkt der Tageszahlen ein Vielfaches von m zu dem noch die Zahl 1 addiert wird. D.h. das Produkt der Tageszahlen lässt bei Division durch m den Rest 1, ist also nicht durch m teilbar.
D.h. das Produkt der Tageszahlen ist nicht durch Primzahlen kleiner als 13 teilbar. Es ist auch nicht durch Primzahlen größer als 31 teilbar, da so eine Primzahl größer als eine Tageszahl ist. Da kein Produkt aus Primzahlen zwischen 13 und 31 kleiner oder gleich 31 ist, sind die Tageszahlen entweder Primzahlen von 13 bis 31 oder 1. Wegen der fallenden Tageszahlen ist also der 31.1. auch ein Geburtstag.
Sei P das Produkt der Geburtstage Nummer 3 bis Nummer 8, dann gilt:
1*2*3*4*5*6*7*8+1 <= 31*29*P <= 1*2*7*8*9*10*11*12 oder nach Division durch 31*29 und Rundung
45 <= P <= 1480
und daraus folgt, dass P nur das Produkt aus genau zwei der vier Primzahlen 13, 17, 19 und 23 sein kann. Die letzten vier Geburtstage fallen auf den Monatsersten.
Untersucht man die verbliebenen sechs Möglichen Produkte der Monatszahlen (Produklte der Tageszahlen um eins vermindert)
a=31*29*23*19*1*1*1*1-1
b=31*29*23*17*1*1*1*1-1
c=31*29*23*13*1*1*1*1-1
d=31*29*19*17*1*1*1*1-1
e=31*29*19*13*1*1*1*1-1
f=31*29*17*13*1*1*1*1-1
auf Teilbarkeit durch 2, 3, 5, 7 und 11 findet man, dass sich nur c als Produkt von Primzahlen kleiner als 12 darstellen lässt.
c=2^9 * 3 * 5^2 * 7
Für c erhält man nur eine Produktdarstellung aus genau acht Monatszahlen: c=1*2*4*5*7*8*10*12 und daraus die gesuchten Geburtstage:
31.1. - 29.2. - 23.4. - 13.5. - 1.7. - 1.8. - 1.10. - 1.12.