diff --git a/Algorithms/Easy/2309_GreatestEnglishLetterInUpperAndLowerCase/solution.cpp b/Algorithms/Easy/2309_GreatestEnglishLetterInUpperAndLowerCase/solution.cpp new file mode 100644 index 0000000..2feb224 --- /dev/null +++ b/Algorithms/Easy/2309_GreatestEnglishLetterInUpperAndLowerCase/solution.cpp @@ -0,0 +1,35 @@ +class Solution { +public: + string greatestLetter(string s) { + + int up[26]={0}; + int low[26]={0}; + int temp; + char c; + + for (int i=0;i=97) + { + low[s[i]-'a']++; + } + else + { + up[s[i]-'A']++; + } + } + string ans; + for (int i=25;i>=0;i--) + { + if(low[i]!=0 && up[i]!=0) + { + ans=i+'A'; + break; + } + } + + return ans; + + + } +};