아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

BASE16 인코딩

시간 제한1초메모리 제한256 MB

요약
최대 50자의 영문자와 숫자로 된 문자열을 읽고 각 문자를 두 자리 대문자 16진수로 이어서 출력합니다.
난이도

쉬움10점 중 1점

유형
구현, 문자열
정답자
아직 제출이 없습니다

문제

문자열 S를 BASE16으로 인코딩해 출력하는 프로그램을 작성하시오.

BASE16 인코딩은 문자열의 각 문자를 아스키 코드 값으로 바꾼 뒤, 그 값을 두 자리 16진수로 적어 앞에서부터 차례대로 이어 붙인 결과이다. 16진수의 A부터 F는 대문자로 쓴다.

예를 들어 문자 'A'의 아스키 코드는 65이고 이를 16진수로 쓰면 41이므로, 문자열 "A"의 BASE16 인코딩은 41이다.

입력

첫째 줄에 문자열 S가 주어진다. S는 알파벳 대문자와 소문자, 숫자로만 이루어져 있고, 길이는 1 이상 50 이하이다.

출력

첫째 줄에 S를 BASE16으로 인코딩한 값을 출력한다.

예제2

  1. 예제 1

    입력
    Hello
    
    예상 출력
    48656C6C6F
    
  2. 예제 2

    입력
    abc
    
    예상 출력
    616263