cat geht "Meow"
Wir alle kennen das Konzept eines catProgramms. Der Benutzer gibt etwas ein, es wird an den Benutzer zurückgemeldet. Einfach. Aber alle catProgramme, die ich bisher gesehen habe, haben eine Tatsache übersehen: cat"Meow". So Ihre Aufgabe ist es, ein Programm , das kopiert alle zu schreiben , STDINum STDOUT SOFERN der Eingang cat, in welchem Fall das Programm ausgeben soll cat goes "Meow".
Wertung
Das ist Code-Golf , also ist Ihre Punktzahl Ihre Byteanzahl, mit ein paar Modifikatoren:
- Wenn Ihr Programm für andere zusätzliche Tiere als
cat(z. B.cow: cow goes "Moo") funktioniert , für jedes weitere Tier: -10 - Wenn Ihr Programm das Wort "cat" nicht verwendet: -15
- Wenn Ihr Programm
foxmit "Was sagt der Fuchs" antwortet : -25
Tiere und Geräusche, die zusammenpassen:
cow goes moo
duck goes quack
sheep goes baa
bees go buzz
frogs go croak
Alles andere auf dieser Liste ist erlaubt.
Regeln
- Es gelten Standardlücken
- Du darfst nichts dazu schreiben
STDERR - Sie können einfache Anführungszeichen / keine Anführungszeichen anstelle von doppelten Anführungszeichen verwenden.
Bestenliste
Hier ist ein Stack-Snippet, um sowohl eine reguläre Rangliste als auch eine Übersicht der Gewinner nach Sprache zu generieren.
Um sicherzustellen, dass Ihre Antwort angezeigt wird, beginnen Sie Ihre Antwort mit einer Überschrift. Verwenden Sie dazu die folgende Markdown-Vorlage:
## Language Name, N bytes
Wo Nist die Größe Ihres Beitrags? Wenn Sie Ihren Score zu verbessern, Sie können alte Rechnungen in der Überschrift halten, indem man sich durch das Anschlagen. Zum Beispiel:
## Ruby, <s>104</s> <s>101</s> 96 bytes
Wenn Sie mehrere Zahlen in Ihre Kopfzeile aufnehmen möchten (z. B. weil Ihre Punktzahl die Summe von zwei Dateien ist oder wenn Sie die Strafen für Interpreter-Flags separat auflisten möchten), stellen Sie sicher, dass die tatsächliche Punktzahl die letzte Zahl in der Kopfzeile ist:
## Perl, 43 + 2 (-p flag) = 45 bytes
Sie können den Namen der Sprache auch als Link festlegen, der dann im Leaderboard-Snippet angezeigt wird:
## [><>](http://esolangs.org/wiki/Fish), 121 bytes