Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <vector>
- #include <string>
- using namespace std;
- int main(void){
- string a;
- getline(cin,a);
- if (a.size() < 8){
- cout << "NO";
- } else{
- bool upperCase = false, lowerCase = false, numbers = false;
- for (size_t i = 0; i < a.size(); ++i){
- if (47 < (int)a[i] && (int)a[i] < 58) numbers = true; else numbers = false;
- if (96 < (int)a[i] && (int)a[i] < 123) lowerCase = true; else lowerCase = false;
- if (64 < (int)a[i] && (int)a[i] < 91) upperCase = true; else upperCase = false;
- if (!(numbers && lowerCase && upperCase)) break;
- }
- if (numbers && lowerCase && upperCase) cout << "YES"; else cout << "NO";
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement