#L16429. 应试玉符

应试玉符

Problem Description

题目背景

浙江 NOIP 的账号名称与准考证号真是一对苦命鸳鸯。

题目描述

请仔细阅读【数据范围】中的内容。

给出 NOIP 的账号名称和密码,请你判断是否合法。

NOIP 的账号名称应该满足以下格式: ZJ-a,其中的正整数 aa 应该满足 1≤a≤99991 \le a \le 9999。特别的,若 aa 长度不足 44 位要用前导 00 补足。例如 ZJ-0123 就是合法的。

账号密码应该满足以下格式:

  1. 长度不小于 66。
  2. 包含大写和小写字符。
  3. 包含数字。

输入格式

第一行输入 TT,表示账号的数量。

接下来的 TT 行,每行输入两个字符串 nn 和 pp,表示第 ii 个账号的名称和密码。

输出格式

输出共 TT 行,每行按以下规则输出一个字符串。

  1. 若此行对应的账号名称不合法,则输出 Wrong Name。
  2. 若此行对应的账号名称合法但账号密码不合法,则输出 Wrong Password。
  3. 否则输出 Accept。

样例

样例 1

提示

Subtask #0 为样例,占 00 分。

【样例 1 解释】

对于第一组账号,账号的名称和密码都是合法的,故输出 Accept。

对于第二组账号,账号名称不合法(账号名称的数字部分没有用前导 00 补足),故输出 Wrong Name。

对于第三组账号,账号名称合法而账号密码不合法(没有包含大小写字母),故输出 Wrong Password。

对于第四组账号,账号的名称和密码都是合法的,故输出 Accept。注意,虽然第一组和第四组的账号名称是一样的,但是不影响其的合法性。

【数据范围】

「本题采用捆绑测试」

对于所有的数据,满足:

  • 1≤T≤1001\le T \le 100。

  • 1≤∣n∣,∣p∣≤1021\le \lvert n \rvert ,\lvert p \rvert\le 10^2。

  • ∣n∣\lvert n \rvert 和 ∣p∣\lvert p \rvert 表示字符串 nn 和 pp 的长度。

  • 特别地,题目保证所有给出的账号名称的形式都为ZJ-a,其中 aa 为非负整数。

  • 特别地,题目保证所有题目给出的账号密码只可能会包含大小写字母和数字。

子任务编号 ∣n∣,∣p∣≤\lvert n \rvert,\lvert p \rvert \leq T≤T \leq 特殊性质 分值
11 1010 11 无 1010
22 10210^2 100100 A 2020
33 ^ B
44 无 5050
  • 特殊性质 A:保证各组账号的名称合法。

  • 特殊性质 B:保证各组账号的密码合法。

4
ZJ-0801 abAB12
ZJ-123 abc
ZJ-0001 123456
ZJ-0801 xu123AB
Accept
Wrong Name
Wrong Password
Accept