[알고리즘-자바] 백준 5637번 가장 긴 단어
문제 https://www.acmicpc.net/problem/5637 5637번: 가장 긴 단어 단어는 알파벳(a-z, A-Z)과 하이픈(-)으로만 이루어져 있다. 단어와 다른 문자(마침표, 숫자, 심볼, 등등등...)로 이루어진 글이 주어졌을 때, 가장 긴 단어를 구하는 프로그램을 작성하시오. Apple의 www.acmicpc.net 언어 자바 Java 로직 정규식 처리 알파벳과 하이픈 그리고 공백이 아닌 다른 문자들을 모두 제거합니다. 공백을 제거하지 않는 이유는 공백을 기준으로 단어들을 구분할 것이기 때문입니다. String line = br.readLine(); line = line.replaceAll("[^a-zA-Z\\-\\s]", ""); 종료 조건 입력한 문장에 E-N-D이 포함될 경우 ..
Algorithm/백준 - Java
2023. 8. 1. 16:28