목차
728x90
반응형
Summary
이번 문제는 goorm 코딩 테스트 '기초 - 8진수 계산기' 문제를 풀어봅시다.
이건 좀 생각을 좀 해봐야 할 거 같지만 계산기 만드는건 컴공과 1학년 입문 테스트 같은 느낌이니 바로 풀어봅시다.
풀이
먼저 첫번째 줄 N을 입력받고, 두번째 줄에 N개의 10진수 정수를 입력 받는 것 부터 헤볼게요.
input_digit = int(input())
input_nums = list(map(int, input().split()))
input_digit 변수에 몇 개의 숫자를 입력할 건지 입력하고
input_nums 변수에 공백을 기준으로 숫자를 입력받아 리스트 형식으로 저장합니다.
다음으로 입력 받은 정수들을 모두 더한 뒤 8진수로 변환해주면 되겠네요.
input_digit = int(input())
input_nums = list(map(int, input().split()))
tmp = 0
for i in input_nums:
tmp+=i
print (oct(tmp)[2:])
for 문으로 리스트에 있는 수를 모두 더해주고, oct() 함수를 활용해서 출력해주면 됩니다.
역시 아직은 어렵지 않네요.
728x90
반응형
'Python > 코딩테스트(구름)' 카테고리의 다른 글
(Python) goorm 코딩테스트 (기초 - 정수의 길이) (1) | 2024.09.20 |
---|---|
(Python) goorm 코딩테스트 (기초 - 대소문자 바꾸기) (0) | 2024.01.16 |
(Python) goorm 코딩테스트 (기초 - A+B) (0) | 2024.01.16 |
(Python) goorm 코딩테스트 (기초 - 큰 팩토리얼) (0) | 2023.12.21 |
(Python) goorm 코딩테스트 (기초 - 숫자 제거 배열) (0) | 2023.12.14 |