[백준] 12871번 : 무한 문자열 (파이썬)

뚝딱이 공학도·2022년 3월 6일
0

문제풀이_백준

목록 보기
80/159



문제



나의 답안

s=input()
t=input()

slen,tlen=len(s),len(t)

if slen*t==tlen*s:
    print(1)
else:
    print(0)

접근방법

  • 두 문자열의 길이를 일치시키는 것이 핵심이다.
  • 길이를 일치시킨 후 두 문자열이 같은지 아닌지에 따라 출력해주면 된다.
  1. 문자열을 입력받고 len으로 문자열의 길이를 구한다.
  2. 두 문자열의 길이를 일치시키기 위해 s문자열에 t문자열의 길이(tlen)을 곱해주고, 반대도 마찬가지로 구해준다.
  3. 2번에서 구한 값이 일치하면 1을 출력하고, 아니라면 값이 일치하지 않는 것이므로 0을 출력해주면 된다.

0개의 댓글

관련 채용 정보