什么是这个指定的约束

时间:2018-06-08 16:55:24

标签: c uri

读取与人的年龄(以天为单位)对应的整数值,并以年,月和日打印,然后是相应的消息“ano(s)”,“mes(es)”,“dia(s)” ”

注意:仅为方便计算,请考虑全年365天和每月30天。

(((在测试的情况下,永远不会出现允许12个月和几天的情况,例如360,363或364.这只是为了测试简单的数学推理而进行的练习。 ))) 这是什么意思

输入 输入文件包含1个整数值。

输出 打印输出,如下例所示。

2 个答案:

答案 0 :(得分:1)

  

在测试的情况下,永远不会出现允许12个月和几天的情况,例如360,363或364.这只是为了测试简单的数学推理而进行的练习。

这是对输入的约束。这意味着您将不会获得360或716(365 + 360)等输入。或任何数字N * 365 + 360.或N * 365 + 361等(最多364)。这只是为了让你的数学变得简单,所以除了年数之外你不必处理超过11个月。

359将是有效输入,产生0年,11个月和29天。

答案 1 :(得分:0)

如果除以365的余数为 360 364 天,则为13个月(如果每月30天)。

粗体文字保证,您将不会获得包含该结果的数字。