문제 주소: https://www.acmicpc.net/problem/12904
"준비됐어 A? 당연하지 B"
난이도: tier 12904
while len(target) > len(input_str): #두번째 문자열의 길이가 첫번째 문자열의 길이보다 길때까지 반복
if target[-1] == 'A': #마지막 문자가 A면
target.pop() #기존의 문자열에 A를 추가한 것이니 이를 반대로 pop시켜준다
else: #B면
target.pop() #B를 추가한거니깐 일단 pop시키고
target.reverse() #문자열을 뒤집고 B를 추가했으니 원래대로 뒤집어준다.
input_str = list(input())
target = list(input())
while len(target) > len(input_str):
if target[-1] == 'A':
target.pop()
else:
target.pop()
target.reverse()
if target == input_str:
print(1)
else:
print(0)