Catatan: Jawaban yang menang akan dipilih pada 4/12/17 pemenang saat ini adalah Jolf, 1 byte .
Saya terkejut bahwa kami belum memiliki tantangan apa nama tengah saya di situs ini. Saya melakukan banyak pencarian tetapi tidak menemukan apa pun. Jika ini adalah dup, harap tandai seperti itu.
Tantangan anda
Mengurai string yang terlihat seperti Jo Jean Smith
dan kembali Jean
.
Uji kasus
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
(Yang terakhir itu salah secara teknis, tetapi memperbaiki itu akan terlalu sulit.)
Catatan:
- Nama akan selalu memiliki setidaknya 2 bagian yang dipisahkan oleh ruang, dengan nama tengah tak terbatas di antara mereka atau dapat berupa daftar / larik string.
- Nama dapat berisi alfabet (tidak peka huruf besar-kecil) dan - (
0x2d
) - Anda dapat menampilkan baris tambahan.
- Anda mungkin memerlukan input untuk memiliki baris tambahan.
- Input dari STDIN, parameter fungsi, atau argumen baris perintah diizinkan, tetapi pengodean keras di dalamnya tidak diizinkan.
- Celah standar dilarang.
- Output dapat berupa nilai pengembalian fungsi, STDOUT, STDERR, dll.
- Spasi spasi / baris baru / tab pada output diizinkan.
- Ada pertanyaan? Komentar dibawah!
Ini adalah kode-golf , jadi anwser terpendek yang menang akan!
["John", "Jacob", "Jingleheimer", "Schmidt"]
-> ["Jacob", "Jingleheimer"]
solusi yang valid?