fork download
  1. #include <string.h>
  2. int main(){
  3. char str[1000004];
  4. scanf("%s",&str);
  5. int arr[26]={0,};
  6. int d =strlen(str);
  7. for(int i=0;d>i;i++){
  8. if((int)str[i]>96 && (int)str[i]<123)
  9. arr[(int)str[i]-97]++;
  10. else if((int)str[i]>64 && (int)str[i]<91)
  11. arr[(int)str[i]-65]++;
  12. }
  13. char re="";
  14. int j=0;
  15. for(int i=0;26>i;i++){
  16. if(arr[i]>j){
  17. j=arr[i];
  18. re=i+65;
  19. }
  20. else if(arr[i]==j)
  21. re="?";
  22. }
  23. printf("%c\n",re);
  24. return 0;
  25.  
  26. }
Success #stdin #stdout 0.01s 5308KB
stdin
Mississipi
stdout