Logo
(追記) (追記ここまで)

문제 :

휴대전화를 사용한 문자 메시징은 청소년들 사이에서 인기가 많습니다. 메시지는 짧은 형태와 기호를 사용해 약어로 작성되며, 이를 통해 입력을 줄입니다.

예를 들어, "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"도 번역하여 출력됩니다.

예시 입력:

CCC
:-)
SQL
TTYL

예시 출력:

Canadian Computing Competition
I’m happy
SQL
talk to you later

댓글을 작성하려면 로그인해야 합니다.

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /