[λ°±μ€/python] 2941λ² : ν¬λ‘μν°μ μνλ²³
λ¬Έμ
μμ μλ μ΄μ체μ μμ ν¬λ‘μν°μ μνλ²³μ μ λ ₯ν μκ° μμλ€. λ°λΌμ, λ€μκ³Ό κ°μ΄ ν¬λ‘μν°μ μνλ²³μ λ³κ²½ν΄μ μ λ ₯νλ€.
ν¬λ‘μν°μ μνλ²³λ³κ²½
Δ | c= |
Δ | c- |
dΕΎ | dz= |
Δ | d- |
lj | lj |
nj | nj |
š | s= |
ΕΎ | z= |
μλ₯Ό λ€μ΄, ljes=njakμ ν¬λ‘μν°μ μνλ²³ 6κ°(lj, e, š, nj, a, k)λ‘ μ΄λ£¨μ΄μ Έ μλ€. λ¨μ΄κ° μ£Όμ΄μ‘μ λ, λͺ κ°μ ν¬λ‘μν°μ μνλ²³μΌλ‘ μ΄λ£¨μ΄μ Έ μλμ§ μΆλ ₯νλ€.
dΕΎλ 무쑰건 νλμ μνλ²³μΌλ‘ μ°μ΄κ³ , dμ ΕΎκ° λΆλ¦¬λ κ²μΌλ‘ λ³΄μ§ μλλ€. ljμ njλ λ§μ°¬κ°μ§μ΄λ€. μ λͺ©λ‘μ μλ μνλ²³μ ν κΈμμ© μΌλ€.
μ λ ₯
첫째 μ€μ μ΅λ 100κΈμμ λ¨μ΄κ° μ£Όμ΄μ§λ€. μνλ²³ μλ¬Έμμ '-', '='λ‘λ§ μ΄λ£¨μ΄μ Έ μλ€.
λ¨μ΄λ ν¬λ‘μν°μ μνλ²³μΌλ‘ μ΄λ£¨μ΄μ Έ μλ€. λ¬Έμ μ€λͺ μ νμ λμμλ μνλ²³μ λ³κ²½λ ννλ‘ μ λ ₯λλ€.
μΆλ ₯
μ λ ₯μΌλ‘ μ£Όμ΄μ§ λ¨μ΄κ° λͺ κ°μ ν¬λ‘μν°μ μνλ²³μΌλ‘ μ΄λ£¨μ΄μ Έ μλμ§ μΆλ ₯νλ€.
μ λ΅
a = input()
cro = ["c=", "c-", "dz=", "d-", "lj", "nj", "s=", "z="]
for i in cro:
a = a.replace(i, "#")
print(len(a))
μ²μμ νΌμ μ΄ λ¬Έμ λ₯Ό ν λ κΈμμλ₯Ό μ¬μΉμ°μ°μΌλ‘ μ‘°μ νμ¬ κ΅¬νλ λ°©λ²μΌλ‘ νμλ€.
κ·Έλ¬λ κ·Έ λ°©μμ κ°μ ν¬λ‘μν°μ μνλ²³μ΄ μ€λ³΅λμ΄ λμ¬ λμ κΈμμλ₯Ό ν΄κ²°νμ§ λͺ»νλ€.
λ°©λ²μ μ°Ύμλ³Έ ν μ½λκ° λ무 μ§§μ λλκ³ κ·Έ λ°©λ²μ΄ μ’ ν무νλ€.
μ λ ₯λ°μ κ° aμ ν¬λ‘μν°μ μνλ²³μ μ μ₯ν΄λμ λ°°μ΄ croλ₯Ό μ΄μ©νμ¬
ν΄λΉ κ°μ΄ μλμ§ μ΄ν΄λ³΄κ³ μλ€λ©΄ λͺ¨λ "#"μΌλ‘ λ체ν ν
aμ κΈΈμ΄λ₯Ό μΈλ©΄ λλ λ¬Έμ μλ€.