Die Corpus sind eine fiktive Fraktion aus dem beliebten Videospiel Warframe , die eine etwas interessante Sprache haben.
Während andere Fraktionen im Spiel, wie der Grineer, eine gewisse Logik hinter ihrer Sprache haben, ist der Corpus einfach ein verlustreicher Ersatz für die englische Sprache.
Alle Corpus-Wörter sind mit den englischen Wörtern identisch, mit Ausnahme der folgenden alphabetischen Zuordnungen:
Dies verursacht einige Probleme bei der Aussprache als:
yes
wird yey
say
wird yay
yay
wird yay
sassy
wird yayyy
case
wirdyaye
Hier ist eine Textversion der Zuordnungen:
a -> a
b -> t
c -> y
d -> p
e -> e
f -> t
g -> j
h -> k
i -> i
j -> t
k -> k
l -> p
m -> s
n -> t
o -> o
p -> k
q -> r
r -> t
s -> y
t -> p
u -> u
v -> t
w -> j
x -> k
y -> y
z -> b
Die Herausforderung
Geben Sie den Text mit dem englischen Alphabet aus und geben Sie die Corpus-Übersetzung aus.
Zum Beispiel kann der Text Hello, World!
wird Keppo, Jotpp!
in Corpus
Die Regeln
- Die Eingabe besteht nur aus druckbaren ASCII-Zeichen
- Eingabetext kann Leerzeichen und Interpunktion enthalten, diese müssen erhalten bleiben
- Die Großschreibung von Buchstaben muss erhalten bleiben
- Das ist Codegolf, also gewinnen natürlich die wenigsten Bytes!
Die Testfälle
Testfälle werden <===========>
mit einem Leerzeichen zwischen Eingabe und erwarteter Ausgabe getrennt
Hello, World!
Keppo, Jotpp!
<===========>
Yes
Yey
<===========>
TestcaSe
PeypyaYe
<===========>
Programming Puzzles and Code Golf
Ktojtassitj Kubbpey atp Yope Jopt
<===========>
This text has a
newline in it
Pkiy pekp kay a
tejpite it ip
<===========>
Corpus language best language
Yotkuy patjuaje teyp patjuaje
<===========>
Strip the flesh! Salt the wounds!
Yptik pke tpeyk! Yapp pke joutpy!
<===========>
"Install Warframe" they said, "It'll be fun" they said
"Itypapp Jatttase" pkey yaip, "Ip'pp te tut" pkey yaip
<===========>
What the **** did you just ****ing say about me, you little *****?
I'll have you know I graduated top of my class in the Navy Seals,
and I've been involved in numerous secret raids on Al-Quaeda,
and I have over 300 confirmed kills.
Jkap pke **** pip you tuyp ****itj yay atoup se, you pipppe *****?
I'pp kate you ktoj I jtapuapep pok ot sy ypayy it pke Taty Yeapy,
atp I'te teet ittoptep it tusetouy yeytep taipy ot Ap-Ruaepa,
atp I kate otet 300 yottitsep kippy.
Der Bonus
Wenn Sie auch eine Audioaufnahme (oder ein Video mit Audio) von Ihnen einschließen, in der jede der Corpus-Übersetzungen des Testfalls ausgesprochen wird, können Sie Ihr Bytecount 1
als Belohnung mit multiplizieren .
x * 1 == x
). Es ist ein Augenzwinkernder Scherz über die Unaussprechlichkeit vieler Übersetzungen