Uknow's Lab.
article thumbnail

https://www.acmicpc.net/problem/1550

 

1550번: 16진수

첫째 줄에 16진수 수가 주어진다. 이 수의 최대 길이는 6글자이다. 16진수 수는 0~9와 A~F로 이루어져 있고, A~F는 10~15를 뜻한다. 또, 이 수는 음이 아닌 정수이다.

www.acmicpc.net

 

난이도 : 브론즈 2
태그 : 수학, 구현

 

 

설명

16진수 수가 주어지면 10진수로 변환해 출력하는 문제입니다.

 

소스코드

fun main() {
    println(readln().toInt(16))
}

 

코틀린에서는 toInt(16)으로, 흔히 사용하는 toInt()에 매개변수로 16을 넣어주면 16진수로 변환이 됩니다.

같은 방식으로 2진수, 8진수도 가능합니다.

profile

Uknow's Lab.

@유노 Uknow

인생은 Byte와 Double 사이 Char다. 아무말이나 해봤습니다.