2025-12-03 04:51:23
一共有四十六年多十个月对吧因为一年三百六十五天除起来然后四块多三年多十个月对吧这个算法是直接用总天数除以三百六十五四舍五入的
其实计算的话四十六年就是一万六千七百九十天对吧然后还剩三百七十九天三百七十九天除以三十一个月大约是十个月多对吧这里有个小技巧就是先算整数年再算余下的天数对吧比如四十六年三百六十五天乘起来等于一万六千七百九十天对吧然后总天数减去这个数就是三百七十九天对吧三百七十九天再除以三十一个月就得出十个月多对吧这样算下来总共四十六年十个月多对吧反过来四块多三年就是一千七百七十九天对吧一千七百七十九天除以三百六十五天刚好四块多三年多十个月对吧这个算法和前面是一样的对吧
本题链接: