📌 알게된 점(각자 공부를 하고, 발표를 듣고 알게된 점)
오늘은 백준 “2720”, “1152”, “2501”, “10809”, “2675" 문제를 풀어보았다.
대붑분 반복문을 사용한 문제였는데, 그중 특히 “10809”번 문제가
복잡한 문제를 for문과 “find”라는 함수로 간단하게 표현 할 수 있었다.
find라는 함수는 다음과 같이 표현한다.
📌<변수>.find(<찾을단어”)
문제
10809번 문제의 코드는 다음과 같이 표현한다.
#10809번
a = input()
for i in "abcdefghijklmnopqrstuvwxyz":
print(a.find(i), end=" ")
📌 느낀 점(좋았던 점, 아쉬웠던 점 등)
“백준”의 10809번 문제를 풀어보면서, 생각보다 복잡한 방법?으로 문제를 풀고 있다고 느꼈다.
또한 아직도 주석을 달지 않고 작성하니, 생각보다 간단한 문제를 거의 다 풀어놓고
한군데를 실수 해서 처음부터 다시 푸는 실수 또한 하였다.
앞으로는 for문만 사용해서 완전 노가다를 하지 않고,
적절한 함수들을 사용해서 코드를 단순화 시키도록 하는 연습을 해봐야겠다.