#include #include #include #include #include using namespace std; int main(){ string numbers = "0123456789"; string lower_case = "abcdefghijklmnopqrstuvwxyz"; string upper_case = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; string special_characters = "!@#$%^&*()-+"; int len; cin >> len; string passwd; cin >>passwd; size_t found ; int n =1, l=1 , u=1, s =1; int i; char c; for(i=0; i < len; ++i){ c = passwd[i]; if( c >= '0' && c <= '9') n = 0; if( c >='a' && c <='z') l= 0; if( c >= 'A' && c <= 'Z') u =0; found = special_characters.find(c); if(found != std::string::npos) s = 0; } int ans = n + u + l + s; //cout <<"befoire ans "<