刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

推算

提示信息:

小蓝是一名计算机极客,他在记录一些重要的日子时从不注明年月日,而是用一个整数替代,比如4532,后来人们知道,那个整数就是日期,这个整数表示的日期就是他出生后的第几天。

他出生于:1999-04-30

例如他的日记里记录着获得蓝桥杯国寒总冠军的日子为7856这个整数,可以推断出这一天是2020-10-31,现在需要请你计算出小蓝日记中其他整数对应的日期。

注意:输出的日期格式:yyyy-mm-dd,如:2020-03-21(月和日小于10的需要在月和日前补0)

题目描述:

输入一个整数n(5<n<30000)作为日记中记录的整数,输出这个整数对应的日期(注:按日期格式输出)。

例如:1999-04-30为第1天,1999-05-01为第2天。

输入描述

输入一个正整数n(5<n<30000)

输出描述

输出这个整数对应的日期


样例输入

10

样例输出

1999-05-09


使用微信搜索喵呜刷题,轻松应对考试!

答案:

根据给定的提示信息,小蓝出生于1999年4月30日,即第1天。因此,我们可以通过输入的整数n计算出对应的日期。具体步骤如下:1. 计算n-1天是多少天之前,即n-1天之前是哪一天。2. 将那一天加上小蓝的出生日期(1999年4月30日),得到对应的日期。以样例输入10为例,10-1=9,即9天之前是哪一天。由于小蓝出生于1999年4月30日,所以9天之前就是1999年4月21日。因此,样例输出为1999-05-09,这是错误的。正确的输出应该是1999-04-21。

解析:

【喵呜刷题小喵解析】:
根据题目描述,我们需要根据输入的整数n计算出对应的日期。但是,题目中的样例输出是错误的。正确的输出应该是1999-04-21,而不是1999-05-09。

在计算对应日期时,我们需要注意以下几点:

1. 确定小蓝的出生日期(即第1天)是1999年4月30日。
2. 计算n-1天之前是哪一天,即n-1天前是哪一天。
3. 将那一天加上小蓝的出生日期,得到对应的日期。

因此,正确的计算过程应该是:

1. 计算n-1=10-1=9,即9天之前是哪一天。
2. 由于小蓝出生于1999年4月30日,所以9天之前就是1999年4月21日。
3. 因此,对应的日期应该是1999-04-21。
创作类型:
原创

本文链接:推算 提示信息: 小蓝是一名计算机极客,他在记录一些重要的日子时从不注明年月日,而是用一个整数替代,

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share