Advertisement
informaticage

count common chars

Mar 10th, 2021
984
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.42 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. int main() {
  4.   using namespace std;
  5.  
  6.   string s1, s2;
  7.   cin >> s1 >> s2;
  8.  
  9.   int m1['z' - 'a'] = {0}, m2['z' - 'a'] = {0};
  10.   for (int i = 0; i < s1.size(); i++)
  11.     m1[s1[i] - 'a']++;
  12.   for (int i = 0; i < s2.size(); i++)
  13.     m2[s2[i] - 'a']++;
  14.  
  15.   for (int i = 0; i < 'z' - 'a'; i++) {
  16.     if (m1[i] > 0 && m2[i] > 0)
  17.       cout << (char)(i + 'a') << " comune" << endl;
  18.   }
  19.  
  20.   return 0;
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement