Ini mirip dengan Membuat akronim , tetapi ada beberapa perbedaan utama, termasuk metode pengambilan akronim, dan tantangan ini termasuk output yang fleksibel.
Tugas
Diberikan string (daftar karakter / panjang 1 string diizinkan) yang hanya berisi ASCII yang dapat dicetak, mengeluarkan semua huruf kapital dalam input yang diawali dengan spasi atau tanda hubung, atau merupakan karakter pertama dalam input. String kosong adalah perilaku yang tidak terdefinisi.
Kasus uji:
Output mungkin dalam format "TEST"
, ["T","E","S","T"]
, atau apa pun yang lain bekerja untuk Anda.
Self-contained Underwater Breathing Apparatus
SUBA
a Programming Language
PL
NATO Atlantic TREATY Organization
NATO
DEFCON 2
D
hello, world!
light-Emitting dioDe
E
What Does the Fox Say?
WDFS
3D mov-Ies
I
laugh-Out Lou-D
OLD
Best friends FOREVE-r
BF
--
<space>
-- --a - - --
-- -- - - -- A
A
Step-Hen@Gmail-Mail Mail.CoM m
SHMM
Ini adalah kode-golf , jadi jawaban tersingkat dalam byte menang.
My-Name@Some-Domain.TLD
.