提出 #907830


ソースコード 拡げる

Copy
X = input()
stack = []
for l in X:
	if stack == []:
		stack.append(l)
	elif stack[-1] == "S" and l == "T":
		stack.pop()
	else:
		stack.append(l)
print(len(stack))

提出情報

提出日時
問題 A - STring
ユーザ TAB
言語 Python3 (3.4.3)
得点 300
コード長 172 Byte
結果
実行時間 79 ms
メモリ 5096 KB

テストケース

セット名 得点 / 配点 テストケース
Sample 0 / 0 example0, example1, example2
Subtask1 200 / 200 example0, example1, example2, sub_corner0, sub_corner1, sub_corner2, sub_rand0, handmade0, handmade1
All 100 / 100 corner0, corner1, corner2, example0, example1, example2, handmade0, handmade1, maxrand0, sub_corner0, sub_corner1, sub_corner2, sub_rand0
ケース名 結果 実行時間 メモリ
corner0 74 ms 4328 KB
corner1 79 ms 5096 KB
corner2 68 ms 3500 KB
example0 22 ms 3064 KB
example1 23 ms 3064 KB
example2 23 ms 3064 KB
handmade0 23 ms 3064 KB
handmade1 22 ms 3064 KB
maxrand0 74 ms 3500 KB
sub_corner0 23 ms 3064 KB
sub_corner1 23 ms 3064 KB
sub_corner2 23 ms 3064 KB
sub_rand0 23 ms 3064 KB