Zurück zum Wesentlichen...
Als Lehrer an der örtlichen Grundschule (Grundschule?) Müssen Sie Ihrer Klasse die Stundenpläne beibringen. Zu Ihrer Verfügung stehen hundert Quadrate und eine Ladung roter Stifte. Sie müssen auch in der Lage sein, Ihrer Klasse schnell die richtigen Antworten zu zeigen.
Jetzt sind Sie klug genug, um ein Programm zu schreiben, das Stundenpläne erstellen kann, aber können Sie sie auf hundert Quadrat zeichnen?
Die Herausforderung
Geben Sie ein Hundert Quadrat nach Standard oder gleichwertig aus, indem Sie Ansi-Escape-Codes verwenden, um Zahlen zu schattieren, die ein Vielfaches der Eingabe sind.
- Geben Sie ein 10x10-Raster mit den Zahlen 1-100 aus.
- Die Ausrichtung von 2-stelligen Zahlen in jedem Feld spielt keine Rolle, solange es konsistent ist
- Bei 1-stelligen Zahlen können Sie auf 2 Stellen auffüllen und dieselbe Formatierung wie bei 2-stelligen Zahlen verwenden oder in der Mitte des Felds zentrieren.
- Wenn die Zahl in der Box ein Vielfaches der Eingabe ist, färben Sie die gesamte Box rot.
- Dies bedeutet die ganze Box, nicht nur den Zahlenteil
3
Drucken Sie beispielsweise bei gegebener Eingabe das angegebene Hundertquadrat
Dies ist Code Golf, also gewinnt die kürzeste Antwort in Bytes!
<table>
zum Beispiel nicht verwenden ?
white
oder grey
?
curses
sollte keine Rolle spielen - Rot ist sowieso kurz.