I Corpus sono una fazione immaginaria del popolare videogioco Warframe che ha un linguaggio un po 'interessante.
Mentre altre fazioni nel gioco come il Grineer hanno una logica dietro la loro lingua, il Corpus è semplicemente una sostituzione in perdita della lingua inglese.
Tutte le parole del Corpus sono uguali alle loro controparti inglesi, ad eccezione delle seguenti mappature alfabetiche:
Ciò causa alcuni problemi con la pronuncia come:
yes
diventa yey
say
diventa yay
yay
diventa yay
sassy
diventa yayyy
case
diventayaye
Ecco una versione testuale dei mapping:
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
La sfida
Dato il testo usando l'alfabeto inglese, produce la sua traduzione Corpus.
Ad esempio, il testo Hello, World!
diventa Keppo, Jotpp!
in Corpus
Le regole
- L'input consisterà solo di caratteri stampabili ASCII
- Il testo di input può contenere spazi bianchi e punteggiatura, questi devono essere conservati
- Le lettere maiuscole devono essere preservate
- Questo è il golf di codice così naturalmente, vince meno byte!
Le prove
I casi di test sono separati da <===========>
, con una riga vuota tra input e output previsto
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.
Il bonus
Se includi anche una registrazione audio (o un video con audio) che pronunci ciascuna delle traduzioni Corpus della testcase, puoi moltiplicare il tuo conto in cambio di 1
una ricompensa.
x * 1 == x
). È uno