t = int(input())
for p in range(t):
n = int(input()) #명령어 개수
speed = 0
m = 0 #이동거리
for i in range(n): #명령어, 가속도 입력받기
command_accel = list(map(int,input().split()))
if command_accel[0] == 1: # 가속
speed = speed + command_accel[1]
if command_accel[0] == 2: # 감속
if command_accel[1] > speed: speed = 0 #가속도가 속도보다 큰 경우
else: speed = speed - command_accel[1] # 속도가 가속도보다 크거나 같은 경우
m = m + speed
print('#%d'%(p+1),m)
'problem solving' 카테고리의 다른 글
1288. 새로운 불면증 치료법 (0) | 2019.09.14 |
---|---|
1928. Base64 Decoder (0) | 2019.09.14 |
1945. 간단한 소인수분해 (0) | 2019.09.13 |
1946. 간단한 압축 풀기 (0) | 2019.09.13 |
1948. 날짜 계산기 (0) | 2019.09.13 |
댓글