เขียนโปรแกรมที่รับเป็นอิโมติคอนและ ouputs ถ้าอิโมติคอนมีความสุขหรือเศร้า
โปรแกรมยอมรับสตริงเป็นอินพุตหรือพารามิเตอร์และควรแสดงสตริง "Happy" หากอินพุตอยู่ในรายการไอคอนสื่อความสุขหรือ "เศร้า" หากอินพุตอยู่ในรายการไอคอนแสดงอารมณ์เศร้า
คุณสามารถสมมติว่าอินพุตเป็นอิโมติคอนที่ถูกต้อง (มีความสุขหรือเศร้า) เสมอโดยไม่มีที่ว่างหรือแท็บรอบ ๆ
ต่อไปนี้เป็นรายชื่ออีโมติคอนที่มีความสุขที่คั่นด้วยช่องว่าง:
:-) :) :D :o) :] :3 :c) :> =] 8) =) :} :^) :-D 8-D 8D x-D xD X-D XD =-D =D =-3 =3 B^D (-: (: (o: [: <: [= (8 (= {: (^:
นี่คือรายการที่คั่นด้วยช่องว่างของอีโมติคอนเศร้า:
>:[ :-( :( :-c :c :-< :< :-[ :[ :{ 8( 8-( ]:< )-: ): >-: >: ]-: ]: }: )8 )-8
นี่คือรหัสกอล์ฟดังนั้นโปรแกรมที่สั้นที่สุดชนะ
:'D
,:')
(มีความสุข) และ:@
(โกรธ)