c++ 코딩테스트 질문
-
게시물 수정 , 삭제는 로그인 필요
#include <iostream>
#include <string>
using namespace std;
int N, cnt[26];
char arr[150][30];
string name;
int main() {
cin >> N;
for (int i = 0; i < N; i++) {
cin >> name;
for (int j = 0; j < name.size(); j++) {
arr[i][j] = name[j];
}
}
for (int i = 0; i < N; i++) {
for (int j = 0; j < name.size(); j++) {
cout << arr[i][j];
}
}
for (int i = 0; i < N; i++) {
cnt[arr[i][0] - 'a']++;
}
for (int i = 0; i < 26; i++) {
if (cnt[i] >= 5) {
cout << arr[i][1];
}
}
return 0;
}
고수님들.. 백준 1159번 문제 풀이입니다..
거짓말 안치고 1시간째 고민중인데 왜 arr 마지막에 자꾸 er 이라는 문자가 들어가는걸까요?
그것만 해결하면 풀리는데... 자꾸 er이 끝에 붙는게 왜 붙는지를 모르겠습니다..
도와주십쇼 ㅜㅜ
#c++ 코딩테스트 #c++ 코딩테스트 문법 #c++ 코딩테스트 책 추천 #c++ 코딩테스트 책 #c++ 코딩테스트 예제 #c++ 코딩테스트 정리 #c++ 코딩테스트 준비 #c++ 코딩테스트 stl #c++ 코딩테스트 사이트 #c++ 코딩테스트 합격자되기