4175 - 产品检查

题目描述

某工厂生产的产品采用 4 位数字编码标识生产信息。编码规则有两种可能的解释方案:

  • 方案 A(年份-月份):前 2 位表示生产年份的后两位数字(取值范围 0099),后 2 位表示生产月份(0112)。
  • 方案 B(月份-年份):前 2 位表示生产月份(0112),后 2 位表示生产年份的后两位数字(取值范围 0099)。

给定一个 4 位数字串 S,请判断该编码符合哪种解释方案。

  • 若只符合方案 A,输出 YYMM
  • 若只符合方案 B,输出 MMYY
  • 若两种方案均符合,输出 AMBIGUOUS
  • 若两种方案均不符合,输出 NA
输入

输入一行,包含一个长度为 4 的数字串 S

输出

输出一行,为 YYMMMMYYAMBIGUOUSNA 中的一个。

样例

输入

1905

输出

YYMM

输入

0112

输出

AMBIGUOUS

输入

1700

输出

NA
说明

样例说明

样例 #1
编码 1905

  • 按方案 A 解释:前两位 19 作为年份(19 年),后两位 05 作为月份(5 月),月份 0501-12 范围内,合法。
  • 按方案 B 解释:前两位 19 作为月份(19 月),超出 01-12 范围,不合法。
    因此只符合方案 A,输出 YYMM

样例 #2
编码 0112

  • 按方案 A 解释:年份 01,月份 12,月份 12 合法。
  • 按方案 B 解释:月份 01,年份 12,月份 01 合法。
    两种方案均合法,输出 AMBIGUOUS

样例 #3
编码 1700

  • 按方案 A 解释:年份 17,月份 00,月份 00 不合法。
  • 按方案 B 解释:月份 17,年份 00,月份 17 不合法。
    两种方案均不合法,输出 NA

数据范围

  • S 是一个长度为 4 的数字串,每位字符均为 0~9
标签
题目参数
时间限制 1 秒
内存限制 512 MB
提交次数 0
通过人数 0
金币数量 4 枚
难度 基础


上一题 下一题