알파벳 찾기 '단계별로 풀어보기' - '문자열' 이어지는 문자열 문제 저번에 문제가 쉬웠으니 이번에도 쉬울까요 한번 풀어볼게요 #include using namespace std; 그래도 아직까지는 다른 헤더파일을 쓰지 않아도 되네요 이러다가 끝까지 다른 헤더는 안쓰겠어요. 그러니 오늘도 iostream과 std 써주고 시작합시다. int arr[26]; char ch[100]; cin >> ch; 제일 먼저 길이 26인 int배열을 선언해줍니다.
영어 알파벳이 26자라서 그에 맞는 길이로 몇번째 위치에 나왔는지 기록할 배열을 선언해주고, 100을 넘지 않는 글자라니 100인 char 배열 ch를 선언해줄게요. 그리고 ch에 문자열을 받아줍니다. for(int i = 0; i<26; i++) { arr[i] = -1; } 그리고 나오지 않은 수는 -1을 출력하기 때문에 배열을 전부 -1로 초기화를 해주고 시작할거에요.
그러면 나중에 나온 숫자만 몇번째 위치인지 넣어...
#
10809
#
cpp
#
문제
#
백준
#
알파벳
#
찾기
#
컴공
#
코딩
#
프로그래밍
원문 링크 : [C++] 백준 10809번 알파벳 찾기 문제 풀이