휴대폰 문자 메시지는 청소년들 사이에서 인기가 많습니다. 타이핑을 줄이려고 줄임말과 기호로 메시지를 축약하기 때문에, 그 내용이 낯설어 보일 수 있습니다.
예를 들어 "LOL"은 "laughing out loud(크게 웃다)"를 뜻하고, ":-)"는 (옆으로 본) 웃는 얼굴처럼 생긴 이모티콘으로 킥킥거리는 웃음을 나타냅니다. 어떤 어른들에게는 이런 표현이 수수께끼처럼 느껴지기도 합니다.
줄임말을 계속 입력받아, 아래 번역표에 따라 어른을 위한 번역을 출력하는 프로그램을 작성하세요. 출력하는 번역은 표에 적힌 영어 문자열을 그대로 쓴 것입니다.
| 줄임말 | 번역 |
|---|---|
| CU | see you |
| :-) | I’m happy |
| :-( | I’m unhappy |
| ;-) | wink |
| :-P | stick out my tongue |
| (~.~) | sleepy |
| TA | totally awesome |
| CCC | Canadian Computing Competition |
| CUZ | because |
| TY | thank-you |
| YW | you’re welcome |
| TTYL | talk to you later |
번역할 텍스트가 한 줄에 하나씩 입력됩니다. 줄임말 "TTYL"이 입력되면 프로그램을 종료합니다. 각 줄은 번역표에 있는 항목일 수도 있고, 그 밖의 다른 텍스트일 수도 있습니다. 입력되는 모든 텍스트는 기호 또는 대문자로만 이루어지며, 공백과 따옴표는 없습니다.
각 입력 줄을 읽은 직후에 한 줄을 출력합니다. 입력이 번역표의 줄임말 중 하나이면 그 번역을, 그렇지 않으면 입력을 그대로 출력합니다. 마지막으로 입력된 줄임말 "TTYL"의 번역도 출력해야 합니다.