반응형
ACMICPC 1157 : 단어 공부
<결과>
<코드>
#include<iostream> #include<string> using namespace std; int main() { bool flag = false; int max = -1, max_index = -1; int count_char[26] = { 0, }; string in_str; cin >> in_str; for (int i = 0; i < (int)in_str.size(); ++i) { count_char[toupper(in_str[i])-'A']++; } for (int i = 0; i < 26; ++i) { if (max == count_char[i]) flag = true; else if (max < count_char[i]) { flag = false; max_index = i; max = count_char[i]; } } (flag == true) ? printf("?\n") : printf("%c\n", 'A' + max_index); return 0; }
반응형