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μ ΕΎκ° λΆλ¦¬λ κ²μΌλ‘ λ³΄μ§ μλλ€. ljμ njλ λ§μ°¬κ°μ§μ΄λ€. μ λͺ©λ‘μ μλ μνλ²³μ ν κΈμμ© μΌλ€.
μ λ ₯
첫째 μ€μ μ΅λ 100κΈμμ λ¨μ΄κ° μ£Όμ΄μ§λ€. μνλ²³ μλ¬Έμμ '-', '='λ‘λ§ μ΄λ£¨μ΄μ Έ μλ€.
λ¨μ΄λ ν¬λ‘μν°μ μνλ²³μΌλ‘ μ΄λ£¨μ΄μ Έ μλ€. λ¬Έμ μ€λͺ μ νμ λμμλ μνλ²³μ λ³κ²½λ ννλ‘ μ λ ₯λλ€.
μΆλ ₯
μ λ ₯μΌλ‘ μ£Όμ΄μ§ λ¨μ΄κ° λͺ κ°μ ν¬λ‘μν°μ μνλ²³μΌλ‘ μ΄λ£¨μ΄μ Έ μλμ§ μΆλ ₯νλ€.
νμ΄
#include <iostream>
using namespace std;
int main () {
string s;
cin >> s;
int sum = 0;
for(int i=0; i<s.length(); i++){
if(s[i] == 'c'){
if(s[i+1] == '=' || s[i+1] == '-')
i++;
}
if(s[i] == 'd'){
if(s[i+1] == '-')
i++;
else if(s[i+1] == 'z' && s[i+2] == '=')
i += 2;
}
if(s[i] == 'l' && s[i+1] == 'j')
i++;
if(s[i] == 'n' && s[i+1] == 'j')
i++;
if(s[i] == 's' && s[i+1] == '=')
i++;
if(s[i] == 'z' && s[i+1] == '=')
i++;
sum++;
}
cout << sum;
return 0;
}
'π Cpp > [BOJ] λ¨κ³λ³λ‘ νμ΄λ³΄κΈ°' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[BOJ][C++] λ°±μ€ 2292λ² : λ²μ§ (0) | 2021.10.11 |
---|---|
[BOJ][C++] λ°±μ€ 1712λ² : μμ΅λΆκΈ°μ (0) | 2021.10.09 |
[BOJ][C++] λ°±μ€ 5622λ² : λ€μ΄μΌ (0) | 2021.10.08 |
[BOJ][C++] λ°±μ€ 2908λ² : μμ (0) | 2021.10.06 |
[BOJ][C++] λ°±μ€ 1152λ² : λ¨μ΄μ κ°μ (0) | 2021.10.05 |