햄버거 만들기
-
햄버거 만들기코딩테스트 연습 2023. 12. 7. 11:52
문제 설명 제한사항 입출력 예 및 설명 문제 풀이1. def solution(ingredient): answer = 0 order = [1,2,3,1] i = 0 while i < len(ingredient) - 3: if ingredient[i:i+4] == order: answer += 1 del ingredient[i:i+4] i = 0 else: i += 1 return answer 코드 설명 i가 len(ingredient)-3 보다 작을 때 반복문 실행 ingredient를 돌면서 부분 리스트(i:i+4 부분)가 order와 같은지 확인. 만약 같다면 answer에 1을 더해주고, 해당 부분 리스트를 원래 ingredient 에서 지워준다(del). 그리고 i를 다시 0으로 만든다. (부분 리..