Це схоже на створення абревіатури , але є кілька ключових відмінностей, включаючи метод отримання абревіатури та цей виклик, включаючи гнучку передачу даних.
Завдання
З огляду на рядок (список символів / довжина 1 рядка дозволений), що містить лише друкований ASCII, вивести всі великі літери на вході, яким передує пробіл чи тире, або є першим символом у введенні. Порожня рядок - це невизначена поведінка.
Випробування:
Вихід може бути в форматі "TEST", ["T","E","S","T"]або все інше працює для вас.
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
Це код-гольф , тому найкоротша відповідь у байтах виграє.
My-Name@Some-Domain.TLD.