1. 개요

이 문제는 연속된 부분을 검사할 때 어떻게 해야하는지 연습하는데 좋은 문제다. 풀이 시간은 20분.


역시 연속된 부분 찾기는 연속된 길이의 맨 마지막에서부터 찾는게 깔끔한 것 같다.


현재 if문의 중첩이 조금있는데 이 부분이 마음에 안든다.


그리고 중복된 기능에 대해서 합치면 코드 길이를 줄일 수 있겠지만 역시나 명료함을 위해서 분리한다.




2. 문제

문자열을 입력받아서 각 문자열을 분리하여 각 단어를 조사한다.

각각의 단어가 모음이 연속해서 있는 단어들의 개수와, 자음이 3개 연속으로 있는 단어들의 개수를 출력.

(두 조건이 만족할 경우, 둘 다 개수가 올라간다.)


3. 전체코드 및 출력

3-1) 전체코드


3-2) 출력



4. 정리

참 이런거보면 피카소의 소 그림과 코딩과 설계는 그 관념은 다르지 않다는 걸 느낀다.

언제 한 번 지금껏 코딩하면서 느낀 생각들을 피카소의 소하고 내 느낌대로 비교한 글을 올려봐야겠다.



+ Recent posts