开始 2026-04-17 00:00:00

童织码编程:月赛A组——4

结束 2026-05-11 00:00:00
Contest is over.
当前 2026-06-10 07:53:17

A. 26年4月-A组(萌新)A. 产品检查

描述

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

·方案 A(年份-月份):前 2 位表示生产年份的后两位数字(取值范围 00 到 99),后 2 位表示生产月份(01 到 12)。

·方案 B(月份-年份):前 2 位表示生产月份(01 到 12),后 2 位表示生产年份的后两位数字(取值范围 00 到 99)。

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

若只符合方案 A,输出 YYMM

若只符合方案 B,输出 MMYY

若两种方案均符合,输出 AMBIGUOUS

若两种方案均不符合,输出 NA

输入

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

输出

输出一行,为 YYMM、MMYY、AMBIGUOUS、NA 中的一个。

样例

输入

1905

输出

YYMM

输入

0112

输出

AMBIGUOUS

输入

1700

输出

NA

提示

说明

样例说明

样例 #1

编码 1905:

按方案 A 解释:前两位 19 作为年份(19 年),后两位 05 作为月份(5 月),月份 05 在 01-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。


Submit

登录

注册
时间限制 1 秒
内存限制 128 MB
提交