반응형

@notepad_jj2

츄르사려고 코딩하는 코집사입니다.


1. [백준 알고리즘] 백준 1550번 16진수 자바(Java)

1) 문제번호 : 1550번

 

2) 문제 출처

www.acmicpc.net/problem/1550

 

1550번: 16진수

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

www.acmicpc.net

 

2. 문제

16진수 수를 입력받아서 10진수로 출력하는 프로그램을 작성하시오.

 

3. 제약사항

 

4. 입력

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

 

5. 출력

첫째 줄에 입력으로 주어진 16진수 수를 10진수로 변환해 출력한다.

 

6. 풀이

- 16진수를 입력받아 10진수로 변환한다.

- Integer.parseInt(string, 16) 활용

 

7. 소스 코드

import java.math.BigInteger;
import java.util.*;

public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String a = sc.next();
		int b = Integer.parseInt(a, 16);
		System.out.println(b);
	}
}

 

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기