카테고리 없음

1543

lriyan 2024. 6. 16. 23:50

문자열의 일부분을 복사하는 substr 함수를 사용하여 문제를 풀었다.

일단 문자열 a와 비교할 문자열 b를 입력받는다.

 

이후 문자열 a의 길이만큼 반복을 실행한다

이때 만약 문자열과 비교문자열이 같다면 그 길이만큼 i를 더해주어야 한다.

예를 들어 ababababa 문자열과 aba문자열을 비교한다 가정했을때

[aba] bababa의 처음과 aba를 비교해 count를 올린 후에는 aba [bab] aba 를 비교해야 한다.

따라서 i에 b의 길이만큼 더하고 반복문이 돌때 +1이 되므로 다시 -1을 해주면 비교 코드가 완성된다.

이후 같은 개수를 저장한 count를 출력해주면 된다.