Choi Hong Hi starb am 15. Juni 2002 im ehrenwerten Alter von 83 Jahren. Er gründete Taekwondo .
15 Jahre nach seinem Tod möchte ich ein Taekwondo-Meister sein. Dies ist meine Zeit zu glänzen!
Aufgabe
Wenn Sie eine Zeichenfolge angeben, sollten Sie eine Taekwondo- Version ausgeben .
Regeln
- Sie erhalten durch jede gültige Eingabe eine nicht leere Zeichenfolge / einen nicht leeren Satz
- Sie müssen jeden Titel (ohne Berücksichtigung der Groß- und Kleinschreibung) durch das überarbeitete Romanisierungsäquivalent ersetzen .
- Sie müssen
, *side kick*
am Ende des Satzes hinzufügen, weil ich gerne Side Kicks mache. - Sie müssen diesen geänderten Satz als Zeichenfolge ausgeben.
- Dies ist Code-Golf. Sie sollten darauf abzielen, die Anzahl der Bytes Ihrer Antwort zu minimieren
Beispiele
"I am a Student and I do Taekwondo twice a week"
=> "I am a Geup and I do Taekwondo twice a week, *side kick*"
"I am a Teacher willing to be a President"
=> "I am a Gyosa nim willing to be a Gwanjang nim, *side kick*"
Liste der Titel
English => Revised Romanization
============================================
President => Gwanjang nim
Founder => Gwanjang nim
Master instructor => Sabeom nim
Teacher => Gyosa nim
Black Belt => Dan
Student => Geup
Color Belt => Geup
Master level => Godanja
*side kick*
side kick
Leerzeichen zwischen dir und deinem Gegner machen?Geup
(급) nicht wirklich "Student" bedeutet.Haksaeng
(학생) wäre besser. Außerdem würden SieSabeom nim
(사범님) anstelle vonGyosa nim
(교사 님) verwenden, wenn es um Kampfkunstlehrer geht, unabhängig von der Meisterschaft (Das WortGyobeom nim
(교범 님) existiert, wird aber selten verwendet).side kick
ist anders alsside-kick
Antworten:
Netzhaut , 154 Bytes
Probieren Sie es online aus!
quelle
PHP , 241 Bytes
Probieren Sie es online aus!
quelle
str_ireplace()
.str_ireplace
war richtig[$a=Gwanjang.$n=" nim",$a,Sabeom.$n,Gyosa.$n,…
.strtr
aber es spart nichtsC #, 262 Bytes
Vollversion / Formatierte Version:
quelle
*SIDE KICK*
es in dieser Form sein kann, in den Beispielen wurde es in Kleinbuchstaben geschriebenNetzhaut , 163 Bytes
Probieren Sie es online aus!
quelle
tcl, 212
Demo
quelle
Python 3 , 281 Bytes
Probieren Sie es online aus!
quelle
JavaScript (ES6), 251 Byte
Probieren Sie es online aus!
Dies ist nicht so kompakt wie es sein könnte, da JavaScript so ausführlich ist, aber es ist eine gute Frage. Ich habe die meisten dieser Begriffe erkannt, da ich ein 2. Dan Black Belt in Taekwondo bin.
Erklärung
quelle
JavaScript (ES6), 233 Byte
Code-Snippet anzeigen
JavaScript (ES6), 243 Byte
Code-Snippet anzeigen
quelle