본문 바로가기
프로그램

[파이썬] 문제 : 8진수 입력 받아 덧셈과 곱셈 결과 출력

by 오디세이99 2024. 5. 29.
728x90
반응형

num_tmp = input()              # 입력 받기 
num_lst = num_tmp.split()      # 2개 입력을 분리

oct_num1 = int(num_lst[0],8)   # 문자열을 8진수로 읽은 후 ㅂ0진수로 변환
oct_num2 = int(num_lst[1],8)

sum_oct = oct_num1 + oct_num2  # 덧셈
mul_oct = oct_num1 * oct_num2  # 곱셈

print(oct(sum_oct)[2:])        # '0o16' 에서 8진후표시 이후 값만 출력
print(oct(mul_oct)[2:])

728x90
반응형

댓글