Masala #4H0FX8SLUY

Xotira 32 MB Vaqt 1000 ms Qiyinchiligi 1 %
14

  

Parol yaratish

Sizga S satrli parol beriladi. Sizning qilishingiz kerak bo'lgan narsa Parol shartlarga to'g'ri kelsa "Yes", aks holda “No” deb chiqarsin.

Shartlar:    

  • 1. Parol kamida 6 ya belgidan iborat bo'lishi;
  • 2. Parolda kamida 1 ta katta harf va kichik harf bo'lishi kerak;
  • 3. Parolda raqamlar eng kamida 1 ta ishlatilishi kerak;
  • 4. Parol raqam bilan boshlanmasligi kerak;
  • 5. ['!','@','#',"$",'%','^','&','*','(',')','?','[',']','{','`','~'] belgilar dan kamida 1 ta qatnashishi kerak. (Copy uchun qulay qildim)

Kiruvchi ma'lumotlar:

Birinchi qatorda S satr beriladi. \((1≤len(S)≤100)\)


Chiquvchi ma'lumotlar:

Agar shartlarga mos bo'lsa ‘YES’ aks holda “NO” ni chop eting.


Misollar
# input.txt output.txt
1
Parol123!
Yes
2
123Parol!
No
Yechimini yuborish
Bu amalni bajarish uchun tizimga kiring, agar profilingiz bo'lmasa istalgan payt ro'yxatdan o'tishingiz mumkin