рд╡реАрдХреЗрдВрдб рдореЗрдВ рдХрд┐рддрдиреЗ рджрд┐рди рдмрд╛рдХреА рд╣реИрдВ рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдХреНрдпрд╛ рд╣реИ?
рдпрд╣ рдЖрд╕рд╛рди-рд╕рд╛ рдЯреВрд▓ рдЖрдкрдХреЛ рдмрд┐рд▓реНрдХреБрд▓ рд╕рд╣реА рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рд╡реАрдХреЗрдВрдб рдЖрдиреЗ рдореЗрдВ рдЕрдм рдХрд┐рддрдиреЗ рджрд┐рди рдХрд╛ рдЗрдВрддрдЬрд╝рд╛рд░ рдмрд╛рдХреА рд╣реИред рдмрд╕ рдЖрдЬ рд╕рдкреНрддрд╛рд╣ рдХрд╛ рдХреМрди-рд╕рд╛ рджрд┐рди рд╣реИ, рд╡рд╣ рдЪреБрдирд┐рдП рдФрд░ рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдЕрдЧрд▓реЗ рд╢рдирд┐рд╡рд╛рд░ рддрдХ рдХреА рдЧрд┐рдирддреА рдХрд░ рджреЗрдЧрд╛ред рдФрд░ рдЕрдЧрд░ рдЖрдЬ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╢рдирд┐рд╡рд╛рд░ рдпрд╛ рд░рд╡рд┐рд╡рд╛рд░ рд╣реИ, рддреЛ рдпрд╣ рдЦреБрд╢реА-рдЦреБрд╢реА рдмрддрд╛ рджреЗрдЧрд╛ рдХрд┐ рд╡реАрдХреЗрдВрдб рддреЛ рдЖ рд╣реА рдЪреБрдХрд╛ рд╣реИред
рдЗрд╕реЗ рдХреИрд╕реЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВ
рдбреНрд░реЙрдкрдбрд╛рдЙрди рдореЗрдВ рд╕реЗ рдЖрдЬ рдХрд╛ рджрд┐рди рдЪреБрдирд┐рдП тАФ рдпрд╣ рдЕрдкрдиреЗ рдЖрдк рдЖрдЬ рдХреЗ рджрд┐рди рдкрд░ рд╕реЗрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдирддреАрдЬреЗ рд╡рд╛рд▓реЗ рдмреЙрдХреНрд╕ рдореЗрдВ рд╢рдирд┐рд╡рд╛рд░ рдЖрдиреЗ рдореЗрдВ рдмрдЪреЗ рджрд┐рдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рджрд┐рдЦрддреА рд╣реИред рдиреАрдЪреЗ рдХреА рд╕реНрдЯреЗрдЯрд╕ рд▓рд╛рдЗрди рдпрд╣ рднреА рдмрддрд╛ рджреЗрддреА рд╣реИ рдХрд┐ рдЖрдЬ рд╡рд░реНрдХрд┐рдВрдЧ рдбреЗ рд╣реИ рдпрд╛ рд╡реАрдХреЗрдВрдб рдкрд╣рд▓реЗ рд╕реЗ рд╢реБрд░реВ рд╣реЛ рдЪреБрдХрд╛ рд╣реИред
рдлрд╝реЙрд░реНрдореВрд▓рд╛ рдЖрд╕рд╛рди рднрд╛рд╖рд╛ рдореЗрдВ
рд╕рдкреНрддрд╛рд╣ рдХреЗ рд╣рд░ рджрд┐рди рдХреЛ рдПрдХ рдирдВрдмрд░ (рдЗрдВрдбреЗрдХреНрд╕) рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд╣рд╛рдБ рд╕реЛрдорд╡рд╛рд░ = 0, рдордВрдЧрд▓рд╡рд╛рд░ = 1, рдФрд░ рдЗрд╕реА рддрд░рд╣ рдЖрдЧреЗ рд░рд╡рд┐рд╡рд╛рд░ = 6 рддрдХред рд╢рдирд┐рд╡рд╛рд░ рдХрд╛ рдЗрдВрдбреЗрдХреНрд╕ 5 рд╣реИред рдЧрд┐рдирддреА рдЗрд╕ рддрд░рд╣ рдирд┐рдХрд╛рд▓реА рдЬрд╛рддреА рд╣реИ:
$$\text{рджрд┐рди} = (5 - \text{weekday} + 7) \bmod 7$$
рдпрд╣рд╛рдБ "+ 7" рдФрд░ "mod 7" рдХрд╛ рдХрд╛рдо рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рд╣реИ рдХрд┐ рдЬрдм рд╣рдлрд╝реНрддрд╛ рдШреВрдордХрд░ рд╡рд╛рдкрд╕ рд╢реБрд░реВ рд╣реЛ рдЬрд╛рдП, рддрдм рднреА рдЬрд╡рд╛рдм 0 рд╕реЗ 6 рдХреЗ рдмреАрдЪ рд╣реА рд░рд╣реЗред рд╢рдирд┐рд╡рд╛рд░ (5) рдФрд░ рд░рд╡рд┐рд╡рд╛рд░ (6) рдХреЛ рд╡реАрдХреЗрдВрдб рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрди рджрд┐рдиреЛрдВ рдореЗрдВ рдирддреАрдЬрд╛ 0 рд╣реА рд░рд╣рддрд╛ рд╣реИред
рдЙрджрд╛рд╣рд░рдг рд╕реЗ рд╕рдордЭреЗрдВ
рдорд╛рди рд▓реАрдЬрд┐рдП рдЖрдЬ рдмреБрдзрд╡рд╛рд░ рд╣реИред рдмреБрдзрд╡рд╛рд░ рдХрд╛ рдЗрдВрдбреЗрдХреНрд╕ 2 рд╣реИред рддреЛ $$\text{рджрд┐рди} = (5 - 2 + 7) \bmod 7 = 10 \bmod 7 = 3$$ рдпрд╛рдиреА рд╢рдирд┐рд╡рд╛рд░ рдЖрдиреЗ рдореЗрдВ 3 рджрд┐рди рдмрд╛рдХреА рд╣реИрдВ (рдЧреБрд░реБрд╡рд╛рд░, рд╢реБрдХреНрд░рд╡рд╛рд░, рдлрд┐рд░ рд╢рдирд┐рд╡рд╛рд░)ред рдФрд░ рдЕрдЧрд░ рдЖрдЬ рд╢реБрдХреНрд░рд╡рд╛рд░ рд╣реИ (рдЗрдВрдбреЗрдХреНрд╕ 4): $$\text{рджрд┐рди} = (5 - 4 + 7) \bmod 7 = 8 \bmod 7 = 1$$ тАФ рдмрд╕ рдПрдХ рд╣реА рджрд┐рди рдФрд░!
рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рд╡рд╛рд▓
рд╡реАрдХреЗрдВрдб рд╢рдирд┐рд╡рд╛рд░ рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ рдпрд╛ рд╢реБрдХреНрд░рд╡рд╛рд░ рд╕реЗ? рдпрд╣ рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рд╢рдирд┐рд╡рд╛рд░ рдХреЛ рд╡реАрдХреЗрдВрдб рдХреА рд╢реБрд░реБрдЖрдд рдорд╛рдирдХрд░ рдЧрд┐рдирддреА рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рд╕рдмрд╕реЗ рдЖрдо рддрд░реАрдХрд╛ рд╣реИред
рд╡реАрдХреЗрдВрдб рд╡рд╛рд▓реЗ рджрд┐рди рдХреНрдпрд╛ рд╣реЛрдЧрд╛? рдЕрдЧрд░ рдЖрдЬ рд╢рдирд┐рд╡рд╛рд░ рдпрд╛ рд░рд╡рд┐рд╡рд╛рд░ рд╣реИ, рддреЛ рдирддреАрдЬрд╛ 0 рд╣реЛрдЧрд╛ рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рддреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╡реАрдХреЗрдВрдб рдореЗрдВ рд╣реИрдВред
рдХреНрдпрд╛ рдореИрдВ рдЯрд╛рд░рдЧреЗрдЯ рджрд┐рди рдмрджрд▓ рд╕рдХрддрд╛ рд╣реВрдБ? рдЧрд┐рдирддреА рд╢рдирд┐рд╡рд╛рд░ рдкрд░ рд╣реА рддрдп рд╣реИ, рд▓реЗрдХрд┐рди рд╕реЛрдорд╡рд╛рд░ рд╕реЗ рд╢реБрдХреНрд░рд╡рд╛рд░ рд╡рд╛рд▓реЗ рдЖрдо рд╡рд░реНрдХ рд╢реЗрдбреНрдпреВрд▓ рдХреЗ рд▓рд┐рдП рдЖрдк рдЗрд╕ рдирддреАрдЬреЗ рдХреЛ "рдЫреБрдЯреНрдЯреА рдЖрдиреЗ рдореЗрдВ рдХрд┐рддрдиреЗ рджрд┐рди рдмрд╛рдХреА" рдХреЗ рддреМрд░ рдкрд░ рднреА рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред