페이지가 로드되지 않나요? 여기를 눌러보면 고쳐질 수도 있어요.
Placeholder

#2838

행복하거나 슬프거나 1s 128MB

문제

문자 메시지를 보내거나 받다보면 이모티콘을 대신하여 텍스트를 사용하는 경우가 종종 있다.

 

세 개의 연속된 문자 :-) 는 기쁜 얼굴을 나타내고 :-( 는 슬픈 얼굴을 나타낸다고 하자. 친구로부터 문자 메시지를 받았다고 가정하고 문자 메시지의 전반적은 분위기를 분석하는 프로그램을 작성해 보자.

 

예를 들어 How are you :-) doing :-( today :-)? 라는 문자 메시지를 받은 경우  :-) 는 두 번 등장하고, :-( 는 한 번 등장하므로 전반적인 분위기는 happy 하다고 할 수 있다.


입력

공백을 포함하여 255자 이내의 문자열이 입력된다.

출력

문자 메시지의 전반적은 분위기를 분석하여 그 결과를 출력한다. 

행복을 나타내는 :-) 나 슬픔을 나타내는 :-( 가 한 번도 등장하지 않은 경우 none을 출력한다. 그렇지 않고 행복을 나타내는 :-) 와 슬픔을 나타내는 :-( 가 등장횟수가 같은 경우 unsure를 출력한다. 

행복을 나타내는 :-) 가 슬픔을 나타내는 :-( 보다 등장한 횟수가 많은 경우 happy를 출력한다. 행복을 나타내는 :-) 보다 슬픔을 나타내는 :-( 가 등장한 횟수가 많은 경우 sad를 출력한다.


예제 #1

How are you :-) doing :-( today :-)?
happy

예제 #2

:)
none

예제 #3

This:-(is str:-(:-(ange te:-)xt.
sad

출처

CCC 2014 Junior
로그인해야 코드를 작성할 수 있어요.