이 문제는 프로그래머스 코딩테스트 Lv.0에 출제된 문제입니다. (문제 저작권은 프로그래머스에 있습니다) 직접 코드를 작성하고, 내 코드를 다른 코드와 비교하여 발전적인 사람이 되고자 합니다.
문자열 밀기 [QUESTION] 문자열 "hello"에서 각 문자를 오른쪽으로 한 칸씩 밀고 마지막 문자는 맨 앞으로 이동시키면 "ohell"이 됩니다. 이것을 문자열을 민다고 정의한다면 문자열 A와 B가 매개변수로 주어질 때, A를 밀어서 B가 될 수 있다면 밀어야 하는 최소 횟수를 return하고 밀어서 B가 될 수 없으면 -1을 return 하도록 solution 함수를 완성해보세요.
제한사항 0 < A의 길이 = B의 길이 < 100 A, B는 알파벳 소문자로 이루어져 있습니다. [내 코드] def solution(A, B): return (B*2).find(A) 찾으려는 문자열을 2배를 해주고 find 함수를 이용했습니다. find 메서드는 string.find(찾는 문자) 꼴입니다....
#
문자열밀기
#
파이썬프로그래머스문제
#
파이썬프로그래머스문자열밀기
#
파이썬프로그래머스
#
파이썬코테준비
#
파이썬코테문제
#
파이썬코딩테스트연습
#
파이썬코딩테스트대비
#
파이썬코딩테스트
#
파이썬초보연습
#
파이썬문자열밀기
#
파이썬
#
프로그래머스문자열밀기
원문 링크 : [코딩테스트] 프로그래머스 - 문자열 밀기 (Lv.0)