diff --git a/countKeyChanges.cpp b/countKeyChanges.cpp new file mode 100644 index 0000000..ca5ac59 --- /dev/null +++ b/countKeyChanges.cpp @@ -0,0 +1,25 @@ +#include +#include +using namespace std; + +class Solution { +public: + int countKeyChanges(string s) { + int toReturn = 0; + for(int i = 0; i< s.size()-1 ;i++){ + if((s[i] == s[i+1]) or (s[i] == s[i+1] - 32) or (s[i] == s[i+1] + 32)){ + continue; + } + else{ + toReturn++; + } + } + return toReturn; + } +}; + +int main(){ + Solution s; + cout << s.countKeyChanges("aAbBcC") << endl; + return 0; +} \ No newline at end of file