Hinweis: Die Gewinnerantwort wird am 17.04.17 ausgewählt. Der aktuelle Gewinner ist Jolf, 1 Byte .
Ich bin überrascht, dass wir auf dieser Website noch keine Frage zu meinem zweiten Vornamen hatten. Ich habe viel gesucht, aber nichts gefunden. Wenn dies ein Dup ist, kennzeichnen Sie es bitte als solches.
Deine Herausforderung
Analysieren Sie eine Zeichenfolge, die aussieht, Jo Jean Smithund geben Sie zurück Jean.
Testfälle
Input: Samantha Vee Hills
Output: Vee
Input: Bob Dillinger
Output: (empty string or newline)
Input: John Jacob Jingleheimer Schmidt
Output: Jacob Jingleheimer
Input: Jose Mario Carasco-Williams
Output: Mario
Input: James Alfred Van Allen
Output: Alfred Van
(Letzteres ist technisch nicht korrekt, aber es wäre zu schwierig, das zu beheben.)
Anmerkungen:
- Namen haben immer mindestens 2 durch Leerzeichen getrennte Teile mit unbegrenzten Zwischennamen oder können eine Liste / ein Array von Zeichenfolgen sein.
- Namen können das Alphabet enthalten (Groß- / Kleinschreibung wird nicht berücksichtigt) und - (
0x2d) - Sie können eine abschließende Newline ausgeben.
- Möglicherweise benötigen Sie Eingaben für eine nachgestellte Zeile.
- Eingaben von STDIN, einem Funktionsparameter oder einem Befehlszeilenargument sind zulässig, eine Hardcodierung ist jedoch nicht zulässig.
- Standardlücken verboten.
- Ausgabe kann Funktionsrückgabewert, STDOUT, STDERR usw. sein.
- Nachgestellte Leerzeichen / Zeilenumbrüche / Tabulatoren in der Ausgabe sind zulässig.
- Irgendwelche Fragen? Kommentiere unten!
Das ist Code-Golf , also gewinnt die kürzeste Antwort in Bytes!
["John", "Jacob", "Jingleheimer", "Schmidt"]-> ["Jacob", "Jingleheimer"]eine gültige Lösung?