Algorithm/SWEA
[SWEA - D2] 1940. ๊ฐ๋! RC์นด!
hello_u
2023. 4. 13. 16:53
๋์ ํ์ด
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์นด ๋๋ฌธ์ ํ๋ ์ฌ๋๋คโฆ