๋ฐ์ํ
๋ฌธ์ ๋งํฌ :
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์ด ๋์จ๋ค.
๋ฐ์ํ
'๐ค ์๊ณ ๋ฆฌ์ฆ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
baekjoon. ํ์์ค ๋ฐฐ์ [Silver I] [python] (1) | 2023.06.08 |
---|---|
์๊ณ ๋ฆฌ์ฆ ๊ฟํ. ํ์ด์ฌ (0) | 2023.06.01 |
[codeforce] D. Non-zero Segments (0) | 2023.05.21 |
baekjoon. ํธ๋ฆฌ ์ํ [Silver I] [python] (0) | 2023.03.25 |
baekjoon. ์นด๋2 [python] [Silver IV] (0) | 2023.03.23 |