约定起算方式

某次活动发生在星期三,问从活动当天之后经过完整100天,落在哪个星期几。活动当天记作第0天,因此“后第1天”是星期四;不把起始日重复计入天数。

这里只推算星期,不涉及具体月份、年份或闰年,因为星期每经过7天循环一次。题目采用公历普通连续日期,每天长度相同,不跨越时区或夏令时造成的本地日期变化。

若用日历纸验证,可从任意一个周三日期往后翻100页,每过一周星期标签回到周三。计算时不用知道该月有28、30或31天,因为只关心连续经过的完整天数以及星期循环。

用七天一循环

一周包含7天,因此每经过7个完整日历日,星期名称回到原位。把100拆成7的倍数与余数:100=14×7+2。前14周共98天,不改变星期位置,只需再向后数2天。

按星期序列,周三前进1天是周四,再前进1天是周五,所以余数2对应周五。这个计算只依赖模7余数,较大的天数也可用同样方法处理。

这里的“之后经过100天”把活动日之后的午夜到次日午夜算作一天。若活动发生在白天,具体经过的小时数可能影响钟表日期,但不改变题目把日历日作为完整单位的约定。按整数天计数,余数推算始终明确。

直接核对

从周三开始,不计当天:第1天周四,第2天周五,第3天周六。每增加7天,星期重复一次;第98天仍是周三,第99天周四,第100天周五。

也可将天数排成14组、每组7天,前98天完整循环之后还剩2天。两种核对方法都得到周五,且没有把当天误当成第1天。

星期序列本身是循环列表,而不是无限延伸的新名称。周三走两格得到周五,若余数为0则仍是周三;余数无论多大都在0到6之间,足以唯一指示一周内的位置。

答案与不同口径

答案为周五。若题目改成“把周三算作第1天,数到第100天”,那相当于从起始日只推进99天,99除以7余1,答案会是周四。因此起算口径必须明说。

本题给出的完整日数定义让结果唯一。它不是日期预言,只是周期计算;具体日历日期若有跨时区需求,应先确定当地日期再计算。

把100天改成101天,余数会从2变成3,答案就再向后一天变周六;这可作为对计算方式的快速检验。日期月份变化不会影响这个星期循环,只要仍按连续日历日计数。

评分规则

回答周五并展示100=14×7+2,或逐段数到第100天,都可得满分。若只写“余2”却未说明从星期三向后移动两天,算式虽对但答案不完整。

遇到其他周期题,先确定周期长度、起点计不计入,再取余数。这里周期为7、起点不计,所以星期三向后移动两格。

星期可以按数字编码:周一记1、周二记2、周三记3,依次循环到周日记7。向后推进100天等价于加100后按7取余;从周三编号3出发,3+100=103,103除以7余5,对应周五。此核验与“余数2”方法一致,也明确了星期编号跨周归位的过程。