A와 B
면접 대비시간 제한2초메모리 제한512 MB
A와 B로만 이루어진 두 문자열 S와 T가 주어질 때, 끝에 A를 붙이거나 뒤집은 뒤 B를 붙이는 연산만으로 S를 T로 만들 수 있는지 판정한다.
문제
수빈이는 A와 B로만 이루어진 영어 단어가 있다는 사실에 놀랐다. AB (Abdominal의 약자), BAA (양의 울음소리), AA (용암의 한 종류), ABBA (스웨덴 팝 그룹)가 그런 예다.
수빈이는 여기서 착안해 간단한 게임을 만들었다. 문자열 와 가 주어지면 를 로 바꾸는 게임이다. 문자열을 바꿀 때는 다음 두 연산만 쓸 수 있다.
- 문자열 뒤에 A를 붙인다.
- 문자열을 뒤집고 그 뒤에 B를 붙인다.
이 연산으로 를 로 만들 수 있는지 없는지 판정하는 프로그램을 작성하시오.
입력
첫째 줄에 , 둘째 줄에 가 주어진다. 두 문자열은 대문자 A와 B로만 이루어진다. (, , )
출력
를 로 바꿀 수 있으면 1을, 바꿀 수 없으면 0을 출력한다.