Herausforderung
Betrachten Sie den Regenbogen als sieben Farben, dargestellt durch Zeichenfolgen als Red Orange Yellow Green Blue Indigo Violet
.
Ihre Aufgabe ist es, ein Programm zu erstellen, das eine dieser Farben als Ein- und Ausgabe in der Reihenfolge der Regenbogenfarben erhält. Dies schließt Überlappungen einViolet -> Red
Eingang
Eine Zeichenfolge, die eine der Regenbogenfarben enthält.
Ausgabe
Die nächste in der Bestellfarbe des Regenbogens.
Regeln
- Farbnamen unterscheiden zwischen Groß- und Kleinschreibung. Sie müssen mit dem in diesem Beitrag enthaltenen Fall übereinstimmen.
- Die Eingabe ist immer gültig. Jedes Verhalten ist für ungültige Eingaben zulässig.
- Dies ist Codegolf, also gewinnt die kürzeste Anzahl von Bytes!
Beispiel für Ein- und Ausgabe
Input -> Output
Red -> Orange
Orange -> Yellow
Yellow -> Green
Green -> Blue
Blue -> Indigo
Indigo -> Violet
Violet -> Red
Provide at least one example input and output. Make sure they match your own description of what the input should look like.