🚀 5번 - 지폐 변환

기능 목록
- [x] 현재 금액으로 임의 크기의 지폐의 개수를 얻어야 한다.
- [x] 지폐로 변환한 만큼 돈의 액수에서 빼야 한다.
- [x] 변환된 지폐의 개수는 금액이 큰 순서대로 리스트에 저장한다.
해결하면서 겪은 과정
가장 큰 수의 지폐부터 개수를 구하는 단순한 그리디 문제였고 실제 풀이도 크게 어렵지 않았다.
이때 느낀점은 정말 구현할 기능이 없다면 굳이 늘리려하지 않아도 된다는 것이다.
앞선 문제에서 기능을 최대한 작게 쪼개려고 하다보니 5번문제 같이 간단한 문제에서도 기능을 쪼개려고 시도하고 있었다. 오히려 간단한 문제는 간단하게 푸는것이 더욱 좋은 가독성을 줌을 배울 수 있었다.
🚀 6번 - 중복된 닉네임 검사

기능 목록
- [x] 닉네임을 연속적 2글자로 자를 수 있는 경우를 모두 구해야 한다.
- [x] 자른 2글자 닉네임은 카운팅 해야 한다.
- [x] 자른 2글자 닉네임 중 2개이상 겹치는 경우 해당 닉네임은 중복으로 간주한다.
- [x] 중복으로 간주된 닉네임의 이메일을 결과로 반환해야 한다.
- [x] 반환하는 리스트는 이메일로 구성되며 오름차순 정렬되어 있어야 한다.
해결하면서 겪은 과정
갑작스럽게 난이도가 확올라갔던 문제였지만
문제 자체는 크게 어려운점은 없었고, 기능또한 원하는대로 나누어서 구현할 수 있었다.