#include #include #include #include #include #include using namespace std; int main() { bool l = 0, u = 0, n = 0, s = 0; int num; char* ch = new char[2]; ch[1] = '\0'; const char* numbers = "0123456789"; const char* lower_case = "abcdefghijklmnopqrstuvwxyz"; const char* upper_case = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; const char* special_characters = "!@#$%^&*()-+"; cin >> num; int res = 0; for (int i = 0; i < num; i++) { cin >> ch[0]; if (strstr(numbers, ch)) n = true; if (strstr(lower_case, ch)) l = true; if (strstr(upper_case, ch)) u = true; if (strstr(special_characters, ch)) s = true; } if (n == false) res++; if (l == false) res++; if (u == false) res++; if (s == false) res++; cout << ((num + res < 6) ? (6 - num) : res); return 0; }