#include #include using namespace std; int minimumNumber(int n, string password) { int count=0; bool flag; if(password.length()>=6) flag=true; else flag=false; int num=0; int low=0; int up=0; int special=0; for(int i=0;i=65 && (int)(password[i])<=90) up++; if((int)(password[i])>=97 && (int)(password[i])<=122) low++; if((int)(password[i])>=0 && (int)(password[i])<=9 ) num++; if(password[i]=='!' || password[i]=='@' || password[i]=='#' || password=='$'|| password[i]=='*'||password[i]=='()'||password[i]=='-'||password[i]=='+') special++; } if(up==0) count++; if(num==0) count++; if(low==0) count++; if(special==0 count++; if(flag==false) { return((count+(6-(password.length()+count)))); } else return count; } int main() { int n; cin >> n; string password; cin >> password; int answer = minimumNumber(n, password); cout << answer << endl; return 0; }