반응형
코드업 6029번 문제: 16진 정수 입력받아 8진수로 출력하기 (Python)
16진수에 대한 설명은 아래 참고 :)
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
📒 문제 설명
16진수를 입력받아 8진수(octal)로 출력해보자.
입력 예시
f
출력 예시
17
😃 문제 풀이
n = int(input(), 16)
# Case 1
print('%o'%n)
# Case 2
print(format(n, 'o'))
- 8진수(Octal)는 0, 1, 2, 3, 4, 5, 6, 7로 표현되는 값으로, 코드에서 소문자 o를 사용한다.
- 출력 시 '%o'를 사용할 수도 있고, format 함수를 사용하여 format(16진수, 'o')으로 진수를 변경할 수도 있다.
728x90
'Data structure & Algorithm > Code up' 카테고리의 다른 글
[Code up] 코드업 6031번 문제 풀이(Python) (0) | 2022.07.14 |
---|---|
[Code up] 코드업 6030번 문제 풀이(Python) (0) | 2022.07.14 |
[Code up] 코드업 6028번 문제 풀이(Python) (0) | 2022.07.14 |
[Code up] 코드업 6027번 문제 풀이(Python) (0) | 2022.07.14 |
[Code up] 코드업 6022번 문제 풀이(Python) (0) | 2022.07.14 |
댓글