
王道机试指南
513k
十年饮冰,难凉热血!
展开
-
习题2.7 Day of Week
这里注意,假如是1年1月7日,那对应星期日Sunday,即week[6],所以最后为。思路:计算出这一天距离1年1月1日有多少天,再对7取余即可。要对sum减一再取余,注意不是取余再减一。原创 2024-02-27 11:01:57 · 396 阅读 · 0 评论 -
习题2.6 日期差值
有两个日期,求两个日期之间的天数,如果两个日期是连续的我们规定他们之间的天数为两天。有多组数据,每组数据有两行,分别表示两个日期,形式为YYYYMMDD。思路:分别计算出这一天到0000-00-00的天数,再相减+1即可。每组数据输出一行,即日期差值。原创 2024-02-27 09:35:09 · 405 阅读 · 0 评论 -
例题2.8 日期累加
2、用1计算出的天数加上要求加的天数,看看是否超过365/366,超过要将年份加一。输入第一行表示样例个数m,接下来m行每行四个整数分别表示年月日和累加的天数。4、利用day()函数,传入2计算出的年份和3计算出的剩余天数,输出日期。设计一个程序能计算一个日期加上若干天后是什么日期。输出m行,每行按yyyy-mm-dd的个数输出。3、年份如果加一,天数就要减去365/366。1、普通闰年:能被4整除但不能被100整除。1、通过日期计算出这是这一年的第多少天。2、世纪闰年:能被400整除。原创 2024-02-19 11:36:12 · 380 阅读 · 0 评论 -
例题2.7 打印日期
可能有多组测试数据,对于每组数据, 按 yyyy-mm-dd的格式将输入中对应的日期打印出来。用给定的总天数减去每月的天数,当不够减的时候说明就是这个月,注意月是从1开始的。输入包括两个整数y(1原创 2024-02-19 10:40:38 · 399 阅读 · 0 评论 -
例题2.6 今年的第几天?
输入可能有多组测试数据,对于每一组测试数据, 输出一个整数,代表Input中的年、月、日对应本年的第几天。包括三个整数年(1原创 2024-02-19 10:25:54 · 425 阅读 · 0 评论 -
习题2.3 old bill
【代码】习题2.3 old bill。原创 2024-02-19 09:59:51 · 532 阅读 · 0 评论 -
习题2.2 白鸡问题
穷举就完事了,可以优化,比如把第二个循环条件改成y原创 2024-02-06 13:02:56 · 391 阅读 · 0 评论 -
习题2.1 与7无关的数
【代码】习题2.1 与7无关的数。原创 2024-02-06 12:32:56 · 431 阅读 · 0 评论 -
2.3 对称平方数
打印所有不超过256,其平方具有对称性质的数。如2,11就是这样的数,因为2。简单的穷举,掌握逆序数函数是基础要求。原创 2024-02-06 12:18:16 · 442 阅读 · 0 评论 -
2.2 反序数
题目要求是四位数,所以要保证第一位和第四位不是0。原创 2024-02-06 11:48:38 · 418 阅读 · 0 评论