Mo!
[구름톤 챌린지] 3일차 - 문제 3. 합 계산기 (Python) 본문
Coding Test

[구름톤 챌린지] 3일차 - 문제 3. 합 계산기 (Python)

5사 2023. 8. 20.
 

구름LEVEL

난이도별 다양한 문제를 해결함으로써 SW 역량을 향상시킬 수 있습니다.

level.goorm.io


문제 3. 합 계산기

해당 문제는 문자열과 정수가 혼용된 데이터를 적절하게 분리한 후, 부호를 기준으로 모든 결과를 합산하는 문제입니다. W사의 코딩 테스트 변형 문제입니다.

 

 

T = int(input())

def cal(x, y, sym):
	if sym == '+':
		return x + y
	elif sym == '-':
		return x - y
	elif sym == '*':
		return x * y 
	elif sym == '/':
		return x // y 

total = 0
for _ in range(T):
	x, sym, y = input().split()
	total += cal(int(x), int(y), sym)

print(total)
  • cal 함수를 만들어서 연산 기호에 따라 입력 정수를 계산한 값이 반환되도록 하였다.
Comments