密码要求: 1.长度超过8位 2.包括:大写字母小写字母数字其它符号,以上四种至少三种 3.不能分割出两个相等的长度大于 2 的子串,例如 abcabc 可以分割出两个 abc,不合法,ababa 则无法分割出2个aba。 注:其他符号不含空格或换行 数据范围:输入的字符串长度满足
输入描述:
一组字符串。
输出描述:
如果符合要求输出:OK,否则输出NG
示例1
输入
021Abc9000 021Abc9Abc1 021ABC9000 021$bc9000 021Abc1111
输出
OK NG NG OK OK
加载中...
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws IOException { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); String input = null; StringBuffer sb = new StringBuffer(); } }
#include
#include
using namespace std; int main() { }
021Abc9000 021Abc9Abc1 021ABC9000 021$bc9000 021Abc1111
OK NG NG OK OK