인코딩

시간 제한8초메모리 제한1252 MB

요약
UTF-8로 디코딩한 문자열을 다섯 인코딩 중 하나로 다시 인코딩한 결과가 주어질 때, 사용된 인코딩 이름을 알아낸다.
난이도

쉬움10점 중 3점

유형
문자열, 구현, 완전 탐색, 시뮬레이션
정답자
아직 제출이 없습니다

문제

문자 인코딩, 또는 인코딩은 문자나 기호들을 컴퓨터에서 표현하는 방법을 말한다. 인코딩을 통해 문자나 기호들은 문자 코드가 되며, 이를 복호화하면 다시 원래의 문자가 된다.

인코딩의 ëŒ€í‘œì ì¸ 예로는 모스 부호가 있으며, 영어 알파벳과 숫자, 특수 문자 등을 ì •ìˆ˜ë¡œ 대응시키는 아스키도 존재한다.\

입력

첫 글자가 í•œê¸€ì´ê³ , ë°˜ 이상이 한글로 이루어진 문자열을 UTF-8로 디코딩하여 새로운 인코딩 방식으로 다시 인코딩된 문자열이 주어진다.

출력

다른 인코딩 방식의 이름을 ì¶œë ¥í•œë‹¤. 여러 인코딩 방식이 가능하다면 ê·¸ 중 하나만 출력해도 된다. 등장하는 인코딩 방식은 다음 중 하나이다.

EUC-KR, IBM-Thai, Shift_JIS, UTF-8, windows-1252

힌트

예제 입력도 인코딩되어 있다. (그런 이유로 예제는 채점을 하지 않는다.)

예제1

  1. 예제 1

    입력
    諛깆� �⑤씪�룁��吏�
    예상 출력
    EUC-KR