题目描述
源码星球是一个由数以万计的源码人组成的星球,其中源码能力最强的是源码超人(没错,就是他),但他有一个弱点,就是难以处理有关日期的信息,为此他非常苦恼,心想即使有很强大的源码能力,也不能处理这些东西,作为源码星球乐于助人的小公民,你能帮助源码超人解决问题吗?
过年了!过年了!
随着春运的进行,源码超人和他的家人们都回到了家中
在一次聊天中,源码超人又听到了让他头疼的日期,由于他这方面能力的欠缺,他分不清日期是先年份还是先月份,请你帮助一下他。
源码超人听到一个长度为 4 的数字字符串代表一个日期
如果你能判断这个字符串只能是先年份后月份的格式那么输出YYMM
如果只能是先月份后年份那么输出MMYY
如果都可以则输出AMBIGUOUS
若都不行则输出NA
输入格式
第一行一个长度为 4 的纯数字字符串 s
输出格式
按要求输出一行字符串
输入样例 复制
1905
输出样例 复制
YYMM
完整代码
#include<bits/stdc++.h>
using namespace std;
int main(){
//freopen("/config/workspace/test/test","r",stdin);
int d;
cin>>d;
int a,b;
a=d/100;
b=d%100;
if((a==0||a>12)&&b>=1&&b<=12){
cout<<"YYMM"<<endl;
}else if(a>=1&&a<=12&&(b>12||b==0)){
cout<<"MMYY"<<endl;
}else if(a>=1&&a<=12&&b>=1&&b<=12){
cout<<"AMBIGUOUS"<<endl;
}else{
cout<<"NA"<<endl;
}
return 0;
}