#9293: 想法


simultaneously (----------以上是高手------------)

學校 : 高雄市立新莊高級中學
編號 : 37268
來源 : [1.200.206.195]
最後登入時間 :
2018-12-01 11:50:33
a624. 4. Password Analyzer -- HP CodeWars2007 | From: [111.254.212.6] | 發表日期 : 2014-10-06 22:01

#include<cstdio>
#include<cstring>
int main(){
  char x[1000];
  while(~scanf("%s",&x)){
   int s=strlen(x),sum=0,fact1=0,fact2=0,fact3=0;
  if(s>=8) sum++;
  for(int i=0;i<s;i++) 
   {if((x[i]>='a'&&x[i]<='z')) fact1++;
   else if(x[i]>='A'&&x[i]<='Z') fact2++;
   else fact3++;
  }
   if(fact1>0&&fact2>0) sum++;
  if(fact1+fact2>0&&fact3>0) sum++;
  
  printf("This password is ");
  if(sum==3) printf("STRONG");
  else if(sum==2) printf("GOOD");
  else if(sum==1) printf("ACCEPTABLE"); 
  else printf("WEAK");
  printf("\n");
}}       
    

 
ZeroJudge Forum