/* Name: Mohit Khare CSE - MNNIT Allahabad never give up!! */ #include using namespace std; typedef unsigned long long int ull; typedef long long int ll; typedef vector vi; typedef pair pii; typedef pair pll; #define speed ios_base::sync_with_stdio(false); #define pb push_back #define mp make_pair #define fi first #define se second #define rep(i,n) for(int i=0;ib;i--) #define pr1(a) cout<>n; string s; string numbers = "0123456789"; string lower_case = "abcdefghijklmnopqrstuvwxyz"; string upper_case = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; string special_characters = "!@#$%^&*()-+"; cin>>s; int l = s.length(); int len = n,up = 0,low = 0,spec = 0,num = 0; int ans = 0; rep(j,n) { for(int i = 0;i < numbers.length();i++) { if(numbers[i] == s[j]) num++; } rep(i,lower_case.length()) { if(lower_case[i] == s[j]) low++; } rep(i,upper_case.length()) { if(upper_case[i] == s[j]) up++; } rep(i,special_characters.length()) { if(special_characters[i] == s[j]) spec++; } } // cout<