рд╢реБрдХреНрд░рд╡рд╛рд░ рдореЗрдВ рдХрд┐рддрдиреЗ рджрд┐рди рдмрд╛рдХреА рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдХреНрдпрд╛ рд╣реИ?
рдпрд╣ рдЖрд╕рд╛рди-рд╕рд╛ рдЯреВрд▓ рдЖрдкрдХреЛ рдареАрдХ-рдареАрдХ рдмрддрд╛ рджреЗрддрд╛ рд╣реИ рдХрд┐ рдЕрдЧрд▓реЗ рд╢реБрдХреНрд░рд╡рд╛рд░ рдЖрдиреЗ рдореЗрдВ рдЕрдм рдХрд┐рддрдиреЗ рджрд┐рди рдмрдЪреЗ рд╣реИрдВред рдЪрд╛рд╣реЗ рдЖрдк рд╡реАрдХреЗрдВрдб рдХрд╛ рдЗрдВрддрдЬрд╝рд╛рд░ рдХрд░ рд░рд╣реЗ рд╣реЛрдВ, рдХрд┐рд╕реА рдбреЗрдбрд▓рд╛рдЗрди рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реЛрдВ, рдпрд╛ рдмрд╕ рдпреВрдБ рд╣реА рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддреЗ рд╣реЛрдВ тАФ рдЖрдЬ рдХрд╛ рд╡рд╛рд░ рдЪреБрдирд┐рдП рдФрд░ рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдкрд▓ рднрд░ рдореЗрдВ рдмрддрд╛ рджреЗрдЧрд╛ рдХрд┐ рд╢реБрдХреНрд░рд╡рд╛рд░ рдореЗрдВ рдХрд┐рддрдиреЗ рджрд┐рди рдмрд╛рдХреА рд╣реИрдВ тАФ 0 (рдпрд╛рдиреА рдЖрдЬ рд╣реА рд╢реБрдХреНрд░рд╡рд╛рд░ рд╣реИ) рд╕реЗ рд▓реЗрдХрд░ 6 рддрдХред
рдЗрд╕рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХреИрд╕реЗ рдХрд░реЗрдВ
рдбреНрд░реЙрдкрдбрд╛рдЙрди рдореЗрдВ рд╕реЗ рдЖрдЬ рдХрд╛ рд╡рд╛рд░ рдЪреБрдирд┐рдП рдФрд░ рдирддреАрдЬрд╛ рдЕрдкрдиреЗ-рдЖрдк рдЕрдкрдбреЗрдЯ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдЕрдЧрд░ рдЖрдк рдЗрд╕реЗ рдореМрдЬреВрджрд╛ рджрд┐рди рдкрд░ рд╣реА рдЫреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВ, рддреЛ рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЖрдкрдХреЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рддрд╛рд░реАрдЦ рд▓реЗ рд▓реЗрддрд╛ рд╣реИред рдЬрд╡рд╛рдм рдЖрдЬ рд╕реЗ рд▓реЗрдХрд░ рдЖрдиреЗ рд╡рд╛рд▓реЗ рд╢реБрдХреНрд░рд╡рд╛рд░ рддрдХ рдХреЗ рдкреВрд░реЗ рджрд┐рдиреЛрдВ рдХреА рдЧрд┐рдирддреА рд╣реЛрддреА рд╣реИ; рдЕрдЧрд░ рдЖрдЬ рд╢реБрдХреНрд░рд╡рд╛рд░ рд╣реИ, рддреЛ рдирддреАрдЬрд╛ 0 рдЖрдПрдЧрд╛ред
рдлрд╝реЙрд░реНрдореВрд▓рд╛ рд╕рдордЭрд┐рдП
рд╣рдлрд╝реНрддреЗ рдХреЗ рд╣рд░ рджрд┐рди рдХреЛ рдПрдХ рд╕рдВрдЦреНрдпрд╛ рджреА рдЬрд╛рддреА рд╣реИ, рдЬрд╣рд╛рдБ рд░рд╡рд┐рд╡рд╛рд░ = 1, рд╕реЛрдорд╡рд╛рд░ = 2, ... рд╢рдирд┐рд╡рд╛рд░ = 7 тАФ рдпрд╣ рдорд╛рдирдХ рдХреИрд▓реЗрдВрдбрд░ рдХреНрд░рдорд╛рдВрдХрди рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред рд╢реБрдХреНрд░рд╡рд╛рд░ рдХреА рд╕рдВрдЦреНрдпрд╛ 6 рд╣реИред рд╢реБрдХреНрд░рд╡рд╛рд░ рдореЗрдВ рдХрд┐рддрдиреЗ рджрд┐рди рдмрд╛рдХреА рд╣реИрдВ, рдЗрд╕рдХрд╛ рд╣рд┐рд╕рд╛рдм рдЗрд╕ рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИ:
$$\text{days} = \left(\left(6 - d\right) \bmod 7 + 7\right) \bmod 7$$рджреЛ рдмрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ modulo рдСрдкрд░реЗрд╢рди рдЗрд╕ "рдШреБрдорд╛рд╡" (wrap-around) рдХреЛ рд╕рдВрднрд╛рд▓рддрд╛ рд╣реИ, рддрд╛рдХрд┐ рд╢реБрдХреНрд░рд╡рд╛рд░ рдХреЗ рдмрд╛рдж рдХреЗ рджрд┐рди (рдЬреИрд╕реЗ рд╢рдирд┐рд╡рд╛рд░) рдЛрдгрд╛рддреНрдордХ рд╕рдВрдЦреНрдпрд╛ рджреЗрдиреЗ рдХреЗ рдмрдЬрд╛рдп рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдЕрдЧрд▓реЗ рд╢реБрдХреНрд░рд╡рд╛рд░ рддрдХ рдЧрд┐рдиреЗ рдЬрд╛рдПрдВред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд╕рд╛рде рд╣рд▓
рдорд╛рди рд▓реАрдЬрд┐рдП рдЖрдЬ рд╕реЛрдорд╡рд╛рд░ рд╣реИ (\(d = 2\))ред рддрдм $$\text{days} = \left(\left(6 - 2\right) \bmod 7 + 7\right) \bmod 7 = (4 + 7) \bmod 7 = 11 \bmod 7 = 4$$ рдпрд╛рдиреА рд╢реБрдХреНрд░рд╡рд╛рд░ рдореЗрдВ 4 рджрд┐рди рдмрд╛рдХреА рд╣реИрдВ тАФ рдордВрдЧрд▓рд╡рд╛рд░, рдмреБрдзрд╡рд╛рд░, рдЧреБрд░реБрд╡рд╛рд░, рд╢реБрдХреНрд░рд╡рд╛рд░ред рдЕрдЧрд░ рдЖрдЬ рд╢рдирд┐рд╡рд╛рд░ рд╣реИ (\(d = 7\)): $$\text{days} = \left(\left(6 - 7\right) \bmod 7 + 7\right) \bmod 7 = (-1 + 7) \bmod 7 = 6$$ рдорддрд▓рдм рд╢реБрдХреНрд░рд╡рд╛рд░ рдЖрдиреЗ рдореЗрдВ рдЫрд╣ рджрд┐рди рдмрд╛рдХреА рд╣реИрдВред
рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рд╡рд╛рд▓
рдирддреАрдЬрд╛ 0 рдЖрдиреЗ рдХрд╛ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИ? рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЖрдЬ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╢реБрдХреНрд░рд╡рд╛рд░ рд╣реИред
рдХреНрдпрд╛ рдЗрд╕рдореЗрдВ рдЖрдЬ рдХрд╛ рджрд┐рди рднреА рдЧрд┐рдирд╛ рдЬрд╛рддрд╛ рд╣реИ? рдирд╣реАрдВ тАФ рдпрд╣ рдЖрдЬ рд╕реЗ рдЖрдЧреЗ рдХреА рдУрд░ рд╢реБрдХреНрд░рд╡рд╛рд░ рддрдХ рдХреЗ рджрд┐рдиреЛрдВ рдХреА рдЧрд┐рдирддреА рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдЬ рдХреЛ рд╢реВрдиреНрдпрд╡рд╛рдБ рджрд┐рди рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЕрдЧрд░ рдЖрдЬ рд╢рдирд┐рд╡рд╛рд░ рд╣реЛ рддреЛ? рдЕрдЧрд▓рд╛ рд╢реБрдХреНрд░рд╡рд╛рд░ 6 рджрд┐рди рджреВрд░ рд╣реЛрдЧрд╛, рдЗрд╕рд▓рд┐рдП рдирддреАрдЬрд╛ 6 рдЖрдПрдЧрд╛ред