#include #include #include #include #include #include using namespace std; int main() { /* Enter your code here. Read input from STDIN. Print output to STDOUT */ int checkLength, checkDigit, checkLowerCase, checkUpperCase, checkSpecial, i, len, ans, newLen, size; cin >> size; char password[size+1]; checkLength = checkDigit = checkLowerCase = checkUpperCase = checkSpecial = ans = 0; cin >> password; len = strlen(password); if(len >= 6) checkLength = 1; for(i = 0; password[i] != '\0'; i++){ if('0' <= password[i] && password[i] <= '9') checkDigit = 1; else if('a' <= password[i] && password[i] <= 'z') checkLowerCase = 1; else if('A' <= password[i] && password[i] <= 'Z') checkUpperCase = 1; else if(password[i] == '!' || password[i] == '@' || password[i] == '#' || password[i] == '$' || password[i] == '%' || password[i] == '^' || password[i] == '&' || password[i] == '*' || password[i] == '(' || password[i] == ')' || password[i] == '-' || password[i] == '+') checkSpecial = 1; } if(!checkDigit) ans++; if(!checkLowerCase) ans++; if(!checkUpperCase) ans++; if(!checkSpecial) ans++; newLen = len+ans; if(newLen < 6){ ans += 6-newLen; } cout << ans << "\n"; return 0; }