Search

단어 공부

Created
2021/03/23 01:58
문제 번호
1157
카테고리
구현
문자열

Memo

Code

제출 날짜

@3/11/2020

메모리

4880 KB

시간

40 ms
#include <iostream> #include <cstring> int main() { int countForAlphabet[26] = {0}; int max = -1; int index = -1; const std::string alphabets = "ABCDEFGHIJKLMNOPQRSTUVWXYZ?"; std::string inputString; std::cin >> inputString; for(int i = 0; i < inputString.length(); i++) { inputString[i] = tolower(inputString[i]); countForAlphabet[inputString[i] - 97]++; } for(int i = 0; i < 26; i++) { if(max == countForAlphabet[i]) { index = 26; } if(max < countForAlphabet[i]) { max = countForAlphabet[i]; index = i; } } std::cout << alphabets[index]; return 0; }
C++
복사