Informatica Online Judge

  16진 정수 한 개 입력받아 8진수로 출력하기(설명) [0034 / 0022]

Time Limit(Test case) : 1000(ms)
Number of users who solved : 4084   Total Tried : 4231


The Champion of this Problem (C++) : kimtaeyoon49 - 0ms / 59byte
My Best Submission (C++) : N/A

[KOISTUDY (T. HS Jeon 2013)]




Background

16진수로 입력된 정수 1개를 8진수로 바꾸어 출력해보자.

참고
%x(영문자 소문자) 나 %X(영문자 대문자)로 입력 받으면
16진수로 인식시켜 저장시킬 수 있다. %o로 출력하면 8진수로 출력된다.

C언어에서 소스 코드 작성시 0으로 시작하는 수는 8진수로 인식된다.
또한 소스코드 내에서 //로 시작하면 1줄 설명을 넣을 수 있다.
여러 줄을 설명(주석) 을 넣을 경우 /* 와 */ 사이에 작성하면 된다.

예시
int n;
scanf("%x", &n); //소문자로 16진수 입력
printf("%o", n);


(C언어 기초 100제 v1.1)

Input

16진 정수 1개가 입력된다.
(단, 16진수는 영문 소문자로 입력된다.)

Output

8진수로 바꾸어 출력한다.

IO Example

입력
f

출력
17

Submit : [C/C++] | [C++11] | [Obj-C] | [Java] | [Python]
Prob Analysis : [Problem Statistics] | [Solution]