์์ ์๋ ์ด์์ฒด์ ์์ ํฌ๋ก์ํฐ์ ์ํ๋ฒณ์ ์ ๋ ฅํ ์๊ฐ ์์๋ค. ๋ฐ๋ผ์, ๋ค์๊ณผ ๊ฐ์ด ํฌ๋ก์ํฐ์ ์ํ๋ฒณ์ ๋ณ๊ฒฝํด์ ์ ๋ ฅํ๋ค.
ํฌ๋ก์ํฐ์ ์ํ๋ฒณ ๋ณ๊ฒฝ
ฤ c=
ฤ c-
dลพ dz=
ฤ d-
lj lj
nj nj
ลก s=
ลพ z=
์๋ฅผ ๋ค์ด, ljes=njak์ ํฌ๋ก์ํฐ์ ์ํ๋ฒณ 6๊ฐ(lj, e, ลก, nj, a, k)๋ก ์ด๋ฃจ์ด์ ธ ์๋ค. ๋จ์ด๊ฐ ์ฃผ์ด์ก์ ๋, ๋ช ๊ฐ์ ํฌ๋ก์ํฐ์ ์ํ๋ฒณ์ผ๋ก ์ด๋ฃจ์ด์ ธ ์๋์ง ์ถ๋ ฅํ๋ค.
dลพ๋ ๋ฌด์กฐ๊ฑด ํ๋์ ์ํ๋ฒณ์ผ๋ก ์ฐ์ด๊ณ , d์ ลพ๊ฐ ๋ถ๋ฆฌ๋ ๊ฒ์ผ๋ก ๋ณด์ง ์๋๋ค. lj์ nj๋ ๋ง์ฐฌ๊ฐ์ง์ด๋ค. ์ ๋ชฉ๋ก์ ์๋ ์ํ๋ฒณ์ ํ ๊ธ์์ฉ ์ผ๋ค.
์ ๋ ฅ
์ฒซ์งธ ์ค์ ์ต๋ 100๊ธ์์ ๋จ์ด๊ฐ ์ฃผ์ด์ง๋ค. ์ํ๋ฒณ ์๋ฌธ์์ '-', '='๋ก๋ง ์ด๋ฃจ์ด์ ธ ์๋ค.
๋จ์ด๋ ํฌ๋ก์ํฐ์ ์ํ๋ฒณ์ผ๋ก ์ด๋ฃจ์ด์ ธ ์๋ค. ๋ฌธ์ ์ค๋ช ์ ํ์ ๋์์๋ ์ํ๋ฒณ์ ๋ณ๊ฒฝ๋ ํํ๋ก ์ ๋ ฅ๋๋ค.
์ถ๋ ฅ
์ ๋ ฅ์ผ๋ก ์ฃผ์ด์ง ๋จ์ด๊ฐ ๋ช ๊ฐ์ ํฌ๋ก์ํฐ์ ์ํ๋ฒณ์ผ๋ก ์ด๋ฃจ์ด์ ธ ์๋์ง ์ถ๋ ฅํ๋ค.
๐ก ํฌ๋ก์ํฐ์ ๋ฌธ์์ด๊ณผ ๋์ผํ ๋ถ๋ถ๋ฌธ์์ด์ '*'๋ก ๋ฐ๊ฟ
๐ก ์ ์ฒด ๋ฌธ์์ด์ ๊ธธ์ด๊ฐ ๊ฒฐ๊ณผ๊ฐ ๋จ
ํต์ฌ ํ์ด
ํฌ๋ก์ํฐ์ ๋ฌธ์์ด๊ณผ ๋์ผํ ๋ถ๋ถ๋ฌธ์์ด์ '*'๋ก ๋ฐ๊ฟ
for(int i=0; i<convert.length; i++) {
if(str.contains(convert[i]))
str = str.replaceAll(convert[i], "*");
}
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Imple_5 {
public static void main(String[] args) throws Exception {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String[] convert = {"dz=","c=","c-","d-","lj","nj","s=","z="};
String str = br.readLine().trim();
for(int i=0; i<convert.length; i++) {
if(str.contains(convert[i]))
str = str.replaceAll(convert[i], "*");
}
int count = str.length();
System.out.println(count);
}
}
์ฑ๊ณตโจ