반응형
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | #include <iostream> #include <string> using namespace std; int main() { int cnt = 0; string w; cin >> w; for (int i = 0; i < w.size(); i++) { if (w[i] == '=') { if ((w[i - 1] == 'c' || w[i - 1] == 's') && i - 1 >= 0) { w[i] = '0'; } else if (w[i - 1] == 'z' &&i - 1 >= 0) { if (w[i - 2] == 'd' && i - 2 >= 0) { w[i - 1] = '0'; w[i] = '0'; } else w[i] = '0'; } } else if (w[i] == '-') { if ((w[i - 1] == 'd' || w[i - 1] == 'c') && i - 1 >= 0) w[i] = '0'; } else if (w[i] == 'j') { if ((w[i - 1] == 'l' || w[i - 1] == 'n') && i - 1 >= 0) w[i] = '0'; } } for (int i = 0; i < w.size(); i++) { if (w[i] != '0') cnt++; } cout << cnt; } | cs |
'Algorithm' 카테고리의 다른 글
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 2193번:이친수 답 (0) | 2016.12.05 |
---|---|
(C++) - 백준(BOJ) 13900번 : 순서쌍의 곱의 합 답 (0) | 2016.12.03 |
(C++) - 백준(BOJ) 9506번 : 약수들의 합 (0) | 2016.12.02 |
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 10995번:별찍기-20 답 (0) | 2016.12.01 |
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 5586번:JOI와 IOI 답 (0) | 2016.12.01 |