日期识别
本文最后更新于:27 分钟前
[蓝桥杯 2020 省 AB3] 日期识别
题目描述
小蓝要处理非常多的数据, 其中有一些数据是日期。
在小蓝处理的日期中有两种常用的形式:英文形式和数字形式。
英文形式采用每个月的英文的前三个字母作为月份标识,后面跟两位数字表示日期,月份标识第一个字母大写,后两个字母小写, 日期小于 10时要补前导 0。1月到 12月英文的前三个字母分别是 Jan
、Feb
、Mar
、Apr
、May
、Jun
、Jul
、Aug
、Sep
、Oct
、Nov
、Dec
。
数字形式直接用两个整数表达,中间用一个空格分隔,两个整数都不写前 导 0
。其中月份用 1至 12分别表示 1 月到 12 月。
输入一个日期的英文形式, 请输出它的数字形式。
输入格式
输入一个日期的英文形式。
输出格式
输出一行包含两个整数,分别表示日期的月和日。
样例 #1
样例输入 #1
1 |
|
样例输出 #1
1 |
|
样例 #2
样例输入 #2
1 |
|
样例输出 #2
1 |
|
理解
写一个输出年份的数组,写个循环找一下这个月份,再判断一下天数前面是否有前导0.
代码
1 |
|