Ihr Ziel ist einfach: Das Programm muss den Bildschirm Ihres Computers vollständig schwarz machen .
Nachdem das Programm gestartet wurde, muss der Bildschirm schnell vollständig schwarz werden, und dies muss so lange geschehen, bis das Programm beendet wird (eine beliebige Taste oder Alt + F4, Mausbewegung usw.). Danach sollten die Dinge wieder normal werden. Das Ausschalten des Computers oder das Ausschalten des Monitors ist daher NICHT gestattet . Während dieser Zeit sollte kein einziges nicht schwarzes Pixel sichtbar sein, nicht einmal ein blinkender Cursor.
Der Benutzer sollte keine Vorbereitungen treffen (Bewegen der Maus außerhalb des Bildschirms, Trennen der Kabel usw. oder Benutzereingaben nach dem Start des Programms). Starten Sie einfach das Programm.
Sie können davon ausgehen, dass am Computer nur ein Monitor angeschlossen ist. Wir gehen auch von einem Standard-Desktop- oder Notebook-Computer aus, da dies auf einem bestimmten Gerät ohne einen normalen Monitor zu einfach wäre.
Wenn Sie externe Ressourcen (ein schwarzes Bild, eine GUI-Datei usw.) verwenden, wird deren Größe in Byte zu Ihrer Codegröße hinzugefügt.
Es ist in Ordnung, wenn es nur auf einer Betriebssystemfamilie funktioniert, oder wenn OpenGL usw. erforderlich ist, aber eine sehr spezifische Hardwarekonfiguration erforderlich ist.
Ihr Quellcode muss in einer Programmiersprache geschrieben sein, nicht nur in einer Konfigurationsdatei, die ein anderes Programm (z. B. ein Bildschirmschoner) verwendet.