주제 - 연습문제
풀이 -
이번 문제는 13번쨰 for문에서 문자열 t의 길이와 p의 길이를 빼고 1을 더한 조건으로 합니다. 그리고 다음 for문에서 문자열 p의 길이만큼 문자열 t의 일부를 나눈 다음 문자열 temp에 저장합니다. 19번째 줄에 stoull로 문자열 값을 unsigned long long으로 변환한 다음 21번째 줄인 if문으로 문자열 p인 값을 unsigned long long 값으로 변환한 pLong 값과 비교 합니다. 만일 pLong 값이 tempLong보다 더 크면 answer 값을 1 증가시킵니다. 이후 temp을 초기화하고 for문을 계속 반복하고 answer값을 반환합니다.
'알고리즘 공부 > 프로그래머스 알고리즘' 카테고리의 다른 글
삼총사 (C++) - 난이도 1 (0) | 2024.11.13 |
---|---|
이상한 문자 만들기 (C++) - 난이도 1 (0) | 2024.11.13 |
최대공약수와 최소공배수 (C++) - 난이도 1 (0) | 2024.11.12 |
같은 숫자는 싫어 (C++) - 난이도 1 (0) | 2024.11.07 |
한 해에 잡은 물고기 수 구하기 (MYSQL) - 난이도 1 (0) | 2024.11.07 |