рдЦреЗрд▓ рд╕рд┐рджреНрдзрд╛рдВрдд

рд╡рд┐рд╖рдп рдкрд░ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдкреНрд░рд╕рд┐рджреНрдз рдиреАрдореНрд╕ рдЧреЗрдо рдХреА рднрд┐рдиреНрдирддрд╛ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░реЗрдВрдЧреЗред

рдФрд░ рдЗрд╕рд▓рд┐рдП, рдореЗрдЬ рдкрд░ рдкрддреНрдерд░реЛрдВ рдХреЗ рдХрдИ рдвреЗрд░ рд╣реИрдВред рдПрдХ рдЪрд╛рд▓ рдореЗрдВ, рдХрд┐рд╕реА рднреА рдвреЗрд░ рд╕реЗ рдкрддреНрдерд░реЛрдВ рдХреА рдПрдХ рдордирдорд╛рдиреА рд╕рдВрдЦреНрдпрд╛ рд▓реЗрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИ, рдХрд┐рд╕реА рднреА рдвреЗрд░ рдХреЛ рджреЛ рдЧреИрд░-рдЦрд╛рд▓реА рд▓реЛрдЧреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред

рд╕рд╛рдорд╛рдиреНрдп рдирд┐рдпрдореЛрдВ рдореЗрдВ, рдПрдХ рдЦрд┐рд▓рд╛рдбрд╝реА рдЬреЛ рдПрдХ рдЪрд╛рд▓ рдирд╣реАрдВ рдЦреЛ рд╕рдХрддрд╛ рд╣реИред Giveaways рдореЗрдВ, рд╡рд╣ рдЬреЛ рд╣рд╛рд░рдиреЗ рдХреЗ рдмрд╛рдж рдЯреЗрдмрд▓ рдкрд░ рдХреЛрдИ рдкрддреНрдерд░ рдирд╣реАрдВ рд░рд╣рддрд╛ред







рдирд┐рд░реНрдгрдп



рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдУрд▓рдВрдкрд┐рдпрди рдХреЛ рдЦреЗрд▓реЛрдВ рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП



рдЦреЗрд▓ рдХреЗ рдЗрд╕ рднрд┐рдиреНрдирддрд╛ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдПрдХ рдирд┐рдпрдорд┐рдд рдЦреЗрд▓ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдирд╣реАрдВ рд╣реИред

рдПрдХ рдирд┐рдпрдорд┐рдд рдЦреЗрд▓ рдХреЗ рд▓рд┐рдП рд╕реНрдкреНрд░рд╛рдЧ-рдЧреНрд░реИрдВрдбрд┐ рдлрдВрдХреНрд╢рди (рдпрд╛ рд╕реНрдкреНрд░рд╛рдЧ-рдЧреНрд░реБрдВрдбреА, рдЬреИрд╕рд╛ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рдХрд░рддрд╛ рдерд╛) рдХрд╛ рдирд┐рдореНрди рд░реВрдк рд╣реИред



рдЬреА (рдПрди) =

{ n-1 for n (mod 4) == 0},

{ n рдХреЗ рд▓рд┐рдП n (mod 4) == 1 рдпрд╛ 2},

{ n + 1 for n (mod 4) == 3}



рдкреНрд░рдорд╛рдг рдПрди рдкрд░ рдкреНрд░реЗрд░рдг рджреНрд╡рд╛рд░рд╛ рджрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдорд╛рдорд▓рд╛ n = 1 рддреБрдЪреНрдЫ рд╣реИ (рдЖрдк рд╣рдореЗрд╢рд╛ рдЙрдард╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдкреВрд░реЗ рдЧреБрдЪреНрдЫрд╛ рдХреЛ рдЬреАрдд рд╕рдХрддреЗ рд╣реИрдВ)ред рд╣рдорд╛рд░реЗ рдЧреНрд░реИрдВрдб рдлрдВрдХреНрд╢рди рдХреЛ рд╕рднреА k <n рдХреЗ рд▓рд┐рдП рд╣реЛрд▓реНрдб рдХрд░реЗрдВред рдПрди рдХреЗ рд▓рд┐рдП рдЬрд╛рдБрдЪ рдХрд░реЗрдВред

  1. рдЗрд╕ рддрд░рд╣ рдХреЗ рдвреЗрд░ рд╕реЗ рдЖрдк рдЖрд╡рд╢реНрдпрдХ рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдкрддреНрдерд░реЛрдВ рдХреЛ рд╣рдЯрд╛рдХрд░ рдХрд┐рд╕реА рднреА рдЫреЛрдЯреЗ рдЖрдХрд╛рд░ рдХрд╛ рдвреЗрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЕрд░реНрдерд╛рдд рдПрдХ рдЫреЛрдЯреЗ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд╕рд╛рде рд╣рдорд╛рд░рд╛ рдХрд╛рд░реНрдпред
  2. рдЖрдк рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдвреЗрд░ рдХреЛ рджреЛ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдиреЗ рд╕реЗ рдЖрдкрдХреЛ G = (k), k <n рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХрд┐рд╕реА рдЧреНрд░реИрдВрдб рдирдВрдмрд░ рдХреЗ рд╕рд╛рде рд╕реНрдерд┐рддрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рдорд┐рд▓рддреА рд╣реИ, рд╕рд┐рд╡рд╛рдп n = 4 * k + 3 рдХреЗред рдлрд┐рд░, P (1, n-1) = G (1) xor G (n-1) = 1 xor (4 * k + 2) = 4 * k + 3 = nред рд╡рд╣ рд╣реИ, рдЬреА (4 * рдХреЗ + 3) = рдПрди + 1ред




рдЖрдЗрдП рдмрджрд▓реЗ рд╣реБрдП рдирд┐рдпрдореЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЦреЗрд▓ рдореЗрдВ рд╡рд╛рдкрд╕ рдЬрд╛рдПрдВред

рдЖрдЗрдП рд╣рдо рдпрд╣ рд╕рд╛рдмрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЦреЗрд▓ рдПрдХ рд╕рдорд╛рди рд╣реИ, рд╕рд┐рд╡рд╛рдп рдЗрд╕рдХреЗ рдХрд┐ рдЬрдм рд╕рднреА рдвреЗрд░ рдореЗрдВ 1 рдкрддреНрдерд░ рд╣реЛред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдХреБрдЫ рднреА рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдкрд░ рдирд┐рд░реНрднрд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЦреЗрд▓ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╕рдорддрд╛ n рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред



рд╕рдмреВрддред

рд╣рдо рдкреА рджреНрд╡рд╛рд░рд╛ рдкрджреЛрдВ рдХреЗ рд╡рд░реНрдгрд┐рдд рд╕реЗрдЯ рдХреЛ рдирд┐рд░реВрдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВред рд╕реНрдкреНрд░реИрдЧ рдЧреНрд░реИрдбреА рдирдВрдмрд░реЛрдВ рдХреА рдкрд░рд┐рднрд╛рд╖рд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рд╣рдо рджрд┐рдЦрд╛рддреЗ рд╣реИрдВ рдХрд┐ рдкреА рд╕реЗ рд╕рднреА рдкрдж рдЦреЛ рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рд╕рднреА рд╕реЗ рдкреА! (рдЕрдВрдХрди "рдирд╣реАрдВ рдкреА") рдЬреАрдд рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рдкреА рд╕реЗ рдЕрдиреНрдп рдкрджреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдиреНрдп рдкрджреЛрдВ рд╕реЗ рдХреЛрдИ рдЪрд╛рд▓ рдирд╣реАрдВ рд╣реИред

рдпрд╣ рд╕рд╛рдмрд┐рдд рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИ рдХрд┐ рдХрд┐рд╕реА рднреА рд╕реНрдерд┐рддрд┐ рд╕реЗ! R рдореЗрдВ рдПрдХ рдЪрд╛рд▓ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЦреЗрд▓ рдХреА рд░рдгрдиреАрддрд┐ рдХреЛ рдереЛрдбрд╝рд╛ рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛ред рдХрд╣рддреЗ рд╣реИрдВ, рдЕрдЧрд░ рд╣рдо рдЪрдпрдирд┐рдд рдЪрд╛рд▓ рдореЗрдВ рдвреЗрд░ рдореЗрдВ 1 рдкрддреНрдерд░ рдЫреЛрдбрд╝рддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рд╣рдо рдкреВрд░реЗ рдвреЗрд░ рдХреЛ рд▓реЗрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд, рдЕрдЧрд░ рд╣рдо рдкреВрд░реЗ рдвреЗрд░ рдХреЛ рд▓реЗрддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдЗрд╕рдХреЗ рдмрдЬрд╛рдп 1 рдкрддреНрдерд░ рдЫреЛрдбрд╝ рджреЗрдВрдЧреЗред рдФрд░ рдЕрдВрдд рдореЗрдВ, рдпрджрд┐ рд╣рдо рдвреЗрд░ рдХреЛ 2 рдореЗрдВ 1 рдкрддреНрдерд░ рд╕реЗ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рд╣рдореЗрд╢рд╛ рдХреЗрд╡рд▓ 1 рдкрддреНрдерд░ рдЫреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред



рдпрд╣ рд╡рд┐рдзрд┐ рдЖрдкрдХреЛ рдХреЗрд╡рд▓ рдХреБрдЫ рдЪрд░рдо рдорд╛рдорд▓реЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реБрдП, "рд╕рд╕реНрддрд╛" рдХреЗ рдирд┐рдпрдореЛрдВ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред



All Articles