锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

HJ20 密码验证合格程序 Java

时间:2023-08-20 00:07:00 6j20高温电阻合金丝材

描述

密码要求:

1.长度超过8位

包括大小写字母.数字.其他符号,上述四种至少三种

3.不含公共元素的子串不能重复长度大于2 (注:其他符号不含空格或换行)

数据范围:满足输入字符串的长度 1≤n≤1001 \le n \le 100 \ 1≤n≤100

输入描述:

一组字符串。

输出描述:

若输出符合要求:OK,否则输出NG

示例1

输入:

021Abc9000 021Abc9Abc1 021ABC9000 021$bc9000 

输出:

OK NG NG OK 

代码:

import java.util.*; public class Main{     public static void main(String args[]){         String s=null;         Scanner sc=new Scanner(System.in);         while(sc.hasNext()){             s=sc.next();             int len=s.length();             if(len<=8){                 System.out.print("NG");             }else{                 int dif=0;                 int xiaoxie=0;                 int daxie=0;                 int teshu=0;                 int shuzi=0;                 char c;                // boolean flag=false;                 for(int i=0;i" dif);                 if(dif<3){                     System.out.println("NG");                 }else{                     String t;                     String qian;                     int i;                     for(i=3;i

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章