越冬队从3月1日进站值守到10月31日(3、5、7、8、10月各31天,4、6、…
越冬队从3月1日进站值守到10月31日(3、5、7、8、10月各31天,4、6、9月各30天,首尾都算)。越冬值守共多少天?
A. 243
B. 245
C. 247
D. 241
答案与解析
正确答案:B
花生十三讲解
秒杀路径:日期推算法(目标用时25秒)。大月31天有3、5、7、8、10共5个,小月30天有4、6、9共3个:5×31+3×30=155+90=245天,选B。同类题套路:跨月数天先分大小月计数,乘天数再相加,首尾都算别漏月。
原解析
越冬队从3月1日进站值守至10月31日,包含3月至10月的所有日期。3、5、7、8、10月均为31天,4、6、9月为30天,合计31天×5 + 30天×3 = 155 + 90 = 245天,此为值守总天数。因此B项正确。A、C、D项可能是因计算时将首尾日期相减1,或漏算某月天数产生误差。