๊ฐ๋ฐ/๐ค ์๊ณ ๋ฆฌ์ฆ
baekjoon. ์์ด๋ฒ๋ฆฐ ๊ดํธ [Silver II] [python]
ttoance
2023. 5. 22. 21:00
๋ฌธ์ ๋งํฌ :
expression = input()
expressionArr = expression.split('-')
first = 0;
# ์ฒ์ ๋ง์ด๋์ค๊ฐ ๋์ค๊ธฐ ์ ๊น์ง ๋ชจ๋ ๋ํด์ฃผ๊ณ , ๊ทธ๋ค์ ๋ชจ๋ ๋นผ์ค๋ค.
# ๋ฐ๋ก 50 - (50) - (50)
for num in expressionArr[0].split('+'):
first = first + int(num)
result = first
if len(expressionArr) > 1:
for numArray in expressionArr[1:]:
group = 0
for num in numArray.split('+'):
group = group + int(num)
result = result - group
print(result)
์ ๊ทผ๋ฒ :
- ์ฒ์ ๋ง์ด๋์ค๊ฐ ๋์ค๊ธฐ ์ ๊น์ง๋ ๋ชจ๋ ๋ํด์ค๋ค.
- ๊ทธ๋ค์ ์ซ์๋ค์ ๊ดํธ๋ฅผ ์น๋ฉด์ ๋นผ์ค๋ค.
6%์์ ์คํจ๊ฐ ๋๊ฒฝ์ฐ, ์๋ ์ผ์ด์ค๋ฅผ ๊ณ ๋ คํด์ผ ํ๋ค.
- 50 - 50 - 50 ์ ๊ฒฝ์ฐ 50 - (50) - (50) ์ผ๋ก ํด์ -50์ด ๋์จ๋ค.
๋ฐ์ํ