Baekjoon 6324 URLs
2019. 3. 8.
Link https://www.acmicpc.net/problem/6324 소스결과 1996 KB / 0 ms 출처 Baekjoon 언어 C++ 17 분류 문자열처리 설명 URL이 주어질 때 URL을 프로토콜, 호스트, 포트, 경로 4개로 분해해서 보여주는 문제. 처음 시도 했을 때로부터 무려 5개월만에 해결한 문제. 출력 형식을 맞추는게 생각보다 까다로웠다. 보이는 대로 처리 하면 바로 틀렸습니다가 나오는데. 프로토콜이나 호스트에 대해서는 어떤 예외 처리도 안해줘야 하지만, 포트와 경로에 대해서는 예외 처리가 필요하다. 포트 검색을 위해 콜론(:), 경로는 슬래시(/) 위치를 검색 한다. 둘 다 존재하는 경우 중, 콜론의 위치가 슬래시보다 뒤에 있을 때가 유일한 예외다. 위의 경우에 대해서는 포트는 존..