#include<bits/stdc++.h>
using namespace std;
int main(){
int n, count[26]={0};
string name, result;
cin >> n;
for(int i=0; i<n; i++){
cin >> name;
count[name[0]-'a']++;
}
for(int i=0; i<26; i++)
if(count[i]>=5)
result+= i+'a';
if(result.size())
cout << result << "\n";
else
cout << "PREDAJA" << "\n";
return 0;
}
name[0]-'a' ➡️ 이름의 앞글자의 문자를 count 배열에 채워 놓고 계산
만약 카운트 변수가 5 이상이라면 이름의 앞글자들을 붙여서 출력 (string + 아스키코드 = 문자열 (가능함))
'스터디 > 알고리즘' 카테고리의 다른 글
[백준 11655] ROT13 (0) | 2022.06.21 |
---|---|
[백준 4375] 1 (0) | 2022.05.15 |
[백준 1629] 곱셈 (0) | 2022.05.14 |
[백준 10988] 팰린드롬인지 확인하기 (0) | 2022.05.11 |
[백준 10808] 알파벳 개수 (0) | 2022.05.11 |