Hallo,
natürlich gilt die Aufgabe für alle n’s, und nicht nur für 797. 
Das Schubfachprinzip anzuwenden ist natürlich völlig richtig, und führt schnell zur Lösung.
Ich siehe die Werte an von {1’111 ,11’111 ,111’111,…} bis ich 798 (oder n+1) Zahlen vor mir habe.
Nun rechne ich jeden Wert mod 797 (oder n).
In der neuen Liste hat es mindestens zweimal den gleichen Rest (Schubfachprinzip)
Nun ziehe ich die ürsprünglichen Werte dieser beiden gleichen Reste voneinander ab.
z.B. 1111…1111 - 11…11 = 11…110…00 = 111…111 * 10x
Diese neue Zahl mod 797 (oder n) ist natürlich folgendessen 0.
Somit ist alles gezeigt. []
das schöne an der Aufgabe ist für mich, dass man eine solche (schöne?) Zahl aus lauter 1er aus jeder Zahl erstellen kann. Etwas, was ich zuerst nicht ganz glaubte.
z.B. 7 * 1’587’300 = 11111100