#SY0903. 货物编号校验

货物编号校验

货物编号校验

2026 青少年信息素养大赛 复赛冲刺 · 压轴题第3题

题目描述

商队为每批货物都分配了一个编号。一个合法编号必须同时满足以下所有条件:

  1. 长度在 4488 之间(含边界)
  2. 第一个字符必须是大写字母(A-Z)
  3. 除第一个字符外,其余所有字符必须是数字(0-9)

给定 nn 个货物编号,请统计其中合法编号的数量。

输入格式

第一行一个整数 nn

接下来 nn 行,每行一个字符串,表示一个货物编号。

输出格式

一个整数,表示合法编号的数量。

样例输入

4
A123
AB12
Z9999999
a1234

样例输出

2

样例说明

  • A123:首字母大写,其余全数字,长度4 → 合法
  • AB12:第二个字符 B 不是数字 → 不合法
  • Z9999999:首字母大写,其余全数字,长度8 → 合法
  • a1234:首字母小写 → 不合法

数据范围

  • 1n1001 \le n \le 100
  • 每个编号长度不超过 20,保证只包含英文字母和数字