#NCM3B. 2026年南昌市赛入门组模拟赛三-T2 密码强度

2026年南昌市赛入门组模拟赛三-T2 密码强度

题目描述

网站对密码强度分级。密码只允许含大小写字母和数字。

统计三类字符是否出现:大写字母、小写字母、数字,出现的类别数记为 kindkind。按下述顺序判定:

  1. 若密码长度 <8< 8 或 kind≤1kind \le 1:输出 Weak;
  2. 否则若 kind=3kind = 3 且 长度 ≥12\ge 12:输出 Strong;
  3. 否则:输出 Medium。

给定密码,输出它的强度等级。

输入格式

从文件 pwd.in 中读取数据。

一行一个密码 ss。

输出格式

输出到文件 pwd.out。

一行,Weak / Medium / Strong 之一。

输入输出样例 #1

Abc12345
Medium

(三类齐全但长度只有 8。)

输入输出样例 #2

Abcdefg12345
Strong

数据范围与约定

对于所有数据:5≤∣s∣≤1005 \le |s| \le 100,ss 仅含大小写字母与数字。

测试点编号 数据限制
1∼31 \sim 3 答案为 Weak
4∼54 \sim 5 答案为 Medium
6∼76 \sim 7 答案为 Strong
8∼108 \sim 10 无

难度 未评定
通过率 60%
尝试 5
通过 3
ID
3894
类型
传统题
Time Limit
1000ms
Memory Limit
512MiB
上传者

相关