백준 알고리즘 문제/단계별 - 문자열 2

[2941] 크로아티아 알파벳 - Java

https://www.acmicpc.net/problem/2941 문제 해설 문제에 제시된 크로아티아 알파벳이 포함된 문자열이 몇 개의 알파벳으로 구성되어있는지 출력하는 문제이다. 크로아티아 알파벳은 다음과 같이 변경한다. 크로아티아 알파벳 변경 č c= ć c- dž dz= đ d- lj lj nj nj š s= ž z= 예를 들어, ljes=njak은 크로아티아 알파벳 6개(lj, e, š, nj, a, k)로 이루어져 있다. dž는 하나의 알파벳으로 쓰이기 때문에 d와 ž를 분리시키지 않는다. 풀이 문자열의 앞 부분부터 하나씩 훑으며 변환하는 방법이 있겠지만 간단하게 정규표현식을 이용했다. (c=|c-|dz=|d-|lj|nj|s=|z=|[a-z]) 부분 처럼 크로아이티아 알파벳과 마지막에 영어 알파..

[11654] 아스키 코드 - Java

문제 해설 알파벳 소문자, 대문자, 숫자 0-9 중 하나를 입력하고 입력받은 글자의 아스키 코드값을 출력하는 프로그램을 작성하는 문제이다. 풀이 int로 받아서 출력하면 된다.