Notice
Recent Posts
Recent Comments
Link
할껀하고놀자
[백준] 2941번 크로아티아 알파벳 본문
728x90
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String sp = br.readLine();
String [] arr = {"c=","c-","dz=","d-","lj","nj","s=","z="};
for (int i = 0; i < arr.length; i++) {
sp = sp.replace(arr[i], "*");
}
System.out.println(sp.length());
}
}
포인트 : replace를 알고 있는가? sp 에 다시 저장시켜야 저장되는 것을 알고 있는가?
replace 와 replaceall의 차이를 알고 있는가?
replaceall : 정규식표현이 가능하다.
ex) str = "asdfasdf12312333";
str = str.replaceAll("[0-9]",""); 를 이용하여 문자열만 출력
str = str.replaceAll("[^0-9]",""); 를 이용하여 숫자만 출력 가능하다.
'[IT] > 백준' 카테고리의 다른 글
[백준] 1427번 소트인사이드 (0) | 2019.05.28 |
---|---|
[백준] 1316번 그룹 단어 체커 (0) | 2019.05.25 |
[백준] 5622번 다이얼 (0) | 2019.05.25 |
[백준] 2908번 상수 (0) | 2019.05.25 |
[백준] N과 M (1) (0) | 2019.04.01 |
Comments