본문 바로가기

문자열4

10808) 알파벳 개수 (C++) 출처 https://www.acmicpc.net/problem/10808 10808번: 알파벳 개수 단어에 포함되어 있는 a의 개수, b의 개수, …, z의 개수를 공백으로 구분해서 출력한다. www.acmicpc.net 내 풀이 #include using namespace std; string S = ""; int alphabet[26] = { 0, }; int main() { cin >> S; for (int i = 0; i < S.size(); i++) { alphabet[S[i] - 'a']++; } for (int i = 0; i < size(alphabet); i++) { cout 2022. 5. 29.
1100) 하얀 칸 (C++) 출처 https://www.acmicpc.net/problem/1100 내 풀이 #include using namespace std; int main() { char input[9][9]; int horse = 0; for (int i = 0; i > input[i][j]; if (input[i][j] == 'F') { if (i % 2 == 0 && j % 2 == 0) horse++; else if (i % 2 == 1 && j % 2 == 1) horse++; } } } cout 2022. 5. 19.
9012) 괄호 (C++) 출처 https://www.acmicpc.net/problem/9012 9012번: 괄호 괄호 문자열(Parenthesis String, PS)은 두 개의 괄호 기호인 ‘(’ 와 ‘)’ 만으로 구성되어 있는 문자열이다. 그 중에서 괄호의 모양이 바르게 구성된 문자열을 올바른 괄호 문자열(Valid PS, VPS)이라고 www.acmicpc.net 내 풀이 #include using namespace std; int N = 0; int open_ = 0; bool _NO = false; string input = " "; int main() { cin >> N; for (int i = 0; i > input; for (int j = 0; j < input.length(); j.. 2022. 5. 8.
2743) 단어 길이 재기 (C++) 출처 https://www.acmicpc.net/problem/2743 2743번: 단어 길이 재기 알파벳으로만 이루어진 단어를 입력받아, 그 길이를 출력하는 프로그램을 작성하시오. www.acmicpc.net 내 풀이 #include using namespace std; string a = " "; int main() { cin >> a; cout 2022. 4. 30.