본문 바로가기
Data structure & Algorithm/Code up

[Code up] 코드업 6028번 문제 풀이(Python)

by LydiaRyu 2022. 7. 14.
반응형

코드업 6028번 문제: 10진 정수 입력받아 16진수로 출력하기2 (Python)

 

 

16진법에 대한 설명은 아래 6027번 문제 풀이 참고 :)

 

2022.07.14 - [Data structure & Algorithm/Code up] - [Code up] 6027번 문제, 10진 정수 입력받아 16진수로 출력하기1

 

[Code up] 6027번 문제, 10진 정수 입력받아 16진수로 출력하기1

📒 문제 설명 10진수를 입력받아 16진수(hexadecimal)로 출력해보자. 입력 예시 255  # 10진수 출력 예시 ff # 16진수 😃 문제 풀이 n = int(input()) # case 1 print('%x'%n) # case 2 print(format(n, 'x')) 10..

lydia-ds.tistory.com

 

📒 문제 설명

 

10진수를 입력받아 16진수(hexadecimal)로 출력해보자. (대문자)

입력 예시

255  # 10진수

출력 예시

FF  # 16진수 (대문자)

 

😃 문제 풀이

 

n = int(input())

# Case 1
print('%X'%n)

# Case 2
print(format(n, "X"))

 

  • 16진수를 대문자로 표현하려면, 대문자 X를 사용하여 표현한다. 

 

  • 문제 6027번과 동일하게 '%X'로 표현하거나 format  함수를 사용하여 format(10진수, "X")로 표현할 수 있다.
728x90

댓글