๋์ ํ์ด
T = int(input())
# ์ฌ๋ฌ๊ฐ์ ํ
์คํธ ์ผ์ด์ค๊ฐ ์ฃผ์ด์ง๋ฏ๋ก, ๊ฐ๊ฐ์ ์ฒ๋ฆฌํฉ๋๋ค.
for t in range(1, T + 1):
n = int(input())
result = 0
v = 0
for i in range(n):
arr = list(map(int,input().split()))
if arr[0] == 1:
v += arr[1]
elif arr[0] == 2:
if arr[1] > v:
v = 0
else:
v-=arr[1]
elif arr[0] == 0:
v = v
result += v
print("#"+str(t) , result )
command ์ ๊ฐ์๋์ ๊ฐ ๋๊ฐ๋ฅผ ์
๋ ฅ๋ฐ๊ธธ๋
์ฒ์์ ๋ณ์ 2๊ฐ ์์ฑํ๊ณ ๊ฐ๊ฐ ๋งคํํ๋ค.
๊ทธ๋ฐ๋ฐ 0 ์ด๋ผ๋ ๊ฐ์ด ์์ด์ ํ๋๋ง ๋ฐ์๋ ๋ฌธ์ ๊ฐ ์๊น.
๊ทธ๋์ ๋ฆฌ์คํธ๋ก ๋ง๋ค์๋ค.
๊ทธ๋ฆฌ๊ณ ๋ง์ง๋ง ์ ์ฝ์กฐ๊ฑด์ ์๊ฐํ์ง ๋ชปํด์
3์ฐจ ์ ์ถ๋ง์ pass
๋ค๋ฅธ ์ฌ๋ ํ์ด๋ ๋ค ๋น์ทํ ๊ฒ ๊ฐ๋ค.
๋ฌผ๋ฆฌ๋ฒ์น์ ๋ฌด์ํ๋ RC์นด ๋๋ฌธ์ ํ๋ ์ฌ๋๋คโฆ
'Algorithm > SWEA' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[SWEA - D2] 1926. ๊ฐ๋จํ 369๊ฒ์ (0) | 2023.04.15 |
---|---|
[SWEA - D2] 1970. ์ฌ์ด ๊ฑฐ์ค๋ฆ๋ (0) | 2023.04.15 |
[SWEA - D2] 1948. ๋ ์ง ๊ณ์ฐ๊ธฐ (0) | 2023.04.13 |
[SWEA - D2] 1989. ์ด์ฌ์์ ํ๋ฌธ ๊ฒ์ฌ (0) | 2023.04.13 |
[SWEA - D2] 1284. ์๋ ์๊ธ ๊ฒฝ์ (1) | 2023.04.12 |