рдПрд▓реНрдЧреЛрд░рд┐рджрдо + рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдПрдВ = рдХрд╛рд░реНрдпрдХреНрд░рдо - рдкреБрдгреНрдп рдПрдиред

"рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдЫреЛрдЯрд╛ рд▓реЗрдХрд┐рди рдЕрддреНрдпрдВрдд рд╢рд┐рдХреНрд╖рд╛рдкреНрд░рдж рд╕рд╛рдорд░рд┐рдХ рдЕрднреНрдпрд╛рд╕ рдХрд░рдиреЗ рдХрд╛ рд╢рд╛рдирджрд╛рд░ рдЕрд╡рд╕рд░ рдерд╛"
рдЗрд╕ рдкреЛрд╕реНрдЯ рдХреЗ рдкрд╣рд▓реЗ рдПрдкрд┐рдЧреНрд░рд╛рдл рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдореИрдВ рдЦреБрдж рдХреЛ рд▓реЗрдЦрдХ рд╕реЗ рдЕрд╕рд╣рдордд рд╣реЛрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реВрдВ рдФрд░ рдпрд╣ рджрд┐рдЦрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рдХрд╛ рд╕рд╣реА рд╡рд┐рдХрд▓реНрдк рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рд╕рд╣реА рд╡рд┐рдХрд▓реНрдк рд╕реЗ рдЕрдзрд┐рдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рд░рд╛рдЬрд╕реА рдереАрд╕рд┐рд╕ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдЗрдП рд╣рдо "рдЪреЗрди" рдЧреЗрдо рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░рд▓ рд▓реЗрдХрд┐рди рдЖрд╢рд╛рдЬрдирдХ рдХрд╛рд░реНрдп рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЦреЗрд▓ рдХреЗ рдирд┐рдпрдореЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ - рджреЛ рдЦрд┐рд▓рд╛рдбрд╝реА рдЦреЗрд▓рддреЗ рд╣реИрдВ, рд╢реБрд░реБрдЖрддреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдкрд╛рд╕ рд╕реНрдерд┐рдд рдПрди рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рд╣реЛрддреЗ рд╣реИрдВред рдЕрдЧрд▓реА рдЪрд╛рд▓ рдкрд╛рд╕ рдореЗрдВ рд╕реНрдерд┐рдд рдХрд┐рд╕реА рдПрдХ рдпрд╛ рджреЛ рд╡рд╕реНрддреБрдУрдВ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ (рдЖрдк "рдкрд╛рд╕ рдХреЗ рд╕реНрдерд╛рди" рдХреА рдФрдкрдЪрд╛рд░рд┐рдХ рдкрд░рд┐рднрд╛рд╖рд╛ рджреЗрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕рд╣рдЬ рд╕реНрддрд░ рдкрд░ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ)ред рдЕрдВрддрд┐рдо рдСрдмреНрдЬреЗрдХреНрдЯ рдЬреАрдд рдХреЛ рдирд┐рдХрд╛рд▓рдиреЗ рд╡рд╛рд▓рд╛ рдЦрд┐рд▓рд╛рдбрд╝реА - рдбрд╛рдпрд░реЗрдХреНрдЯ рдЧреЗрдо, рдпрд╛ рдЬреЛ рдЖрдкрдХреЛ (рдЗрд╕ рдХрджрдо рдХреЛ рдЫреЛрдбрд╝ рдирд╣реАрдВ рд╕рдХрддрд╛ рд╣реИ) рдЕрдВрддрд┐рдо рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рдЙрдард╛рддрд╛ рд╣реИ - рдЙрд▓рдЯрд╛ рдЧреЗрдо рдЬреАрддрддрд╛ рд╣реИред рдЪреВрдВрдХрд┐ рдирд┐рдпрдореЛрдВ рдХреЗ рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдПрдХ рд╕реАрдзрд╛ рдЧреЗрдо рдХреЗрд╡рд▓ рдирд┐рд░реНрдмрд╛рдз рд╣реЛрдЧрд╛ (рдЙрд╕ рдкрд░ рдмрд╛рдж рдореЗрдВ рдЕрдзрд┐рдХ), рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреНрд░рддрд┐рдмрдВрдз рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ - рдХреЗрд╡рд▓ рдПрдХ рд╡рд╕реНрддреБ рдХреЛ рдкрд╣рд▓реЗ рдХрджрдо рдкрд░ рд╣рдЯрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЦреЗрд▓ рдкрд░рд┐рдорд┐рдд рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдХрджрдо рдХреЗ рд╕рд╛рде рд╡рд╕реНрддреБрдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕рдЦреНрддреА рд╕реЗ рдШрдЯ рдЬрд╛рддреА рд╣реИ рдФрд░ рдЦреЗрд▓ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рд╢реВрдиреНрдп рджреНрд╡рд╛рд░рд╛ рдЧрдгрдирд╛ рдХреА рдЧрдИ рд╡рд╕реНрддреБрдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рддрдХ рдкрд╣реБрдВрдЪ рдЬрд╛рддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдореЗрдВ рдЗрд╕ рдЦреЗрд▓ рдХреЗ рдЕрдзреНрдпрдпрди рдореЗрдВ рд╕рдлрд▓рддрд╛ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рдиреЗ рдХрд╛ рдЕрдзрд┐рдХрд╛рд░ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдЦреЗрд▓ рдПрди рдЪрд╛рд▓ рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рдЪрд▓ рд╕рдХрддрд╛ рд╣реИ, рд╣рдореЗрдВ рдЗрд╕ рддрдереНрдп рдХреЛ рдпрд╛рдж рд░рдЦрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЦреЗрд▓ рдХрд╛ рдЕрдзреНрдпрдпрди рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд▓рд┐рдП рдЦрд┐рд▓рд╛рдбрд╝реА рдкрд╣рд▓рд╛ рдХрджрдо рдмрдирд╛ рд░рд╣рд╛ рд╣реИ рдЬреЛ рдЬреАрдд рд░рд╣рд╛ рд╣реИ (рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╢реВрдиреНрдп рдпреЛрдЧ рд╡рд╛рд▓рд╛ рдЧреЗрдо рд╣реИ, рдЕрдиреНрдпрдерд╛ рд╡рд╣ рд╣рд╛рд░ рд░рд╣рд╛ рд╣реИ) рджреЛрдиреЛрдВ рддрд░рдл рдПрдХ рдЗрд╖реНрдЯрддрдо рдЦреЗрд▓ рдХреЗ рд╕рд╛рде рдФрд░ рдХрд┐рд╕ рдиреНрдпреВрдирддрдо рдЪрд╛рд▓ рдореЗрдВ рд▓рд╛рдн рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдпрд╛ рджреНрд╡рд╛рд░рд╛) рдиреБрдХрд╕рд╛рди рдХреЛ рджреВрд░ рд▓реЗ рдЬрд╛рдиреЗ рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ рдХреНрдпрд╛ рд╣реИ)ред
рдПрдЪ рдХреЗ рдХреБрдЫ рдХреЗ рд▓рд┐рдП, рдЙрддреНрддрд░ рд╕реНрдкрд╖реНрдЯ рд╣реИ - рдПрдХ рд╡рд╕реНрддреБ рдХреЗ рд╕рд╛рде, рдкрд╣рд▓рд╛ рдПрдХ рдмрд╛рд░реА рдореЗрдВ рдПрдХ рд╕реАрдзрд╛ рдЧреЗрдо рдЬреАрддрддрд╛ рд╣реИ рдФрд░ рдПрдХ рдЙрд▓рдЯрд╛ рдЧреЗрдо рднреА рдЦреЛ рджреЗрддрд╛ рд╣реИ (P1 = 1, I1 = -1)ред рджреЛ рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд╕рд╛рде, рдкрд╣рд▓рд╛ рдЦрд┐рд▓рд╛рдбрд╝реА рдПрдХ рдкреНрд░рддреНрдпрдХреНрд╖ рдЧреЗрдо рдореЗрдВ рджреЛ рдЪрд╛рд▓реЛрдВ рдореЗрдВ рд╣рд╛рд░ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЙрд▓рдЯрд╛ (рдкреА 2 = -2, рдЖрдИ 2 = 2) рдореЗрдВ рджреЛ рдЪрд╛рд▓реЛрдВ рдореЗрдВ рдЬреАрддрддрд╛ рд╣реИ, рдЬреЛ рдЗрд╕ рдЦреЗрд▓ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдиреЗ рдХреА рд╕рд╛рджрдЧреА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдкрд░рд┐рдХрд▓реНрдкрдирд╛ рдХреЛ рдЬрдиреНрдо рджреЗ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреА рдкреБрд╖реНрдЯрд┐ рддреАрди рд╡рд╕реНрддреБрдУрдВ (рдкреА 2 = 3) рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдХреА рдЬрд╛рддреА рд╣реИред I3 = -3)ред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ (рдЕрдиреНрдпрдерд╛ рдпрд╣ рдкреЛрд╕реНрдЯ рдкреНрд░рдХрд╛рд╢рд┐рдд рдирд╣реАрдВ рд╣реБрдИ рд╣реЛрдЧреА) рдЪрд╛рд░ рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдЧреЗрдо рддрд╕реНрд╡реАрд░ рдХреЛ рдХреБрдЫ рд╣рдж рддрдХ рдмрджрд▓ рджреЗрддрд╛ рд╣реИ (рдкреА 4 = -4, рд▓реЗрдХрд┐рди I4 = -3), рдЗрд╕рд▓рд┐рдП рдЦреЗрд▓ рдкрд░ рд╢реЛрдз рдХрд░рдирд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рд╣реИред
рдХреБрдЫ рдПрдЪ рдХреЗ рд▓рд┐рдП рдФрд░ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдкреНрд░рдХрд╛рд░ рдХреЗ рдЧреЗрдо рдХреЗ рд▓рд┐рдП, рд╣реЗрдпреЛрд░рд┐рд╕реНрдЯрд┐рдХ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╣реИрдВ рдЬреЛ рдЧрд╛рд░рдВрдЯреАрдХреГрдд рдЕрджрд╛рдпрдЧреА рджреЗрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд╡рд┐рд╖рдо рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдПрдЪ рдХреЗ рд╕рд╛рде рд╕реАрдзреЗ рдЧреЗрдо рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЬреАрддрдиреЗ рдХреА рдЧрд╛рд░рдВрдЯреА рджреА рдЬрд╛ рд╕рдХрддреА рд╣реИ рдпрджрд┐ рдЖрдк рдкрд╣рд▓реА рдЪрд╛рд▓ рдХреЗ рд╕рд╛рде рдХреЗрдВрджреНрд░реАрдп рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рд╣рдЯрд╛рддреЗ рд╣реИрдВ рдФрд░ рдлрд┐рд░ рд╕рдордорд┐рддрд┐ рдХреЗ рдЕрдХреНрд╖ рдХреЗ рд░реВрдк рдореЗрдВ рдХреЗрдВрджреНрд░реАрдп рд╕реНрдерд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рддрд┐рджреНрд╡рдВрджреНрд╡реА рдХреЗ рдЪрд╛рд▓ рдХреЛ рджреЛрд╣рд░рд╛рддреЗ рд╣реИрдВ, рддреЛ рд╣рдореЗрдВ рдЕрдВрддрд┐рдо рдСрдмреНрдЬреЗрдХреНрдЯ рд▓реЗрдиреЗ рдФрд░ рдЬреАрддрдиреЗ рдХреА рдЧрд╛рд░рдВрдЯреА рд╣реИред рдПрдХ рд╣реА рд░рдгрдиреАрддрд┐ рд╡рд╕реНрддреБрдУрдВ рдХреА рдПрдХ рд╕рдорд╛рди рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдЧреА, рдпрджрд┐ рдкрд╣рд▓реА рдЪрд╛рд▓ рдкрд░ рдкреНрд░рддрд┐рдмрдВрдз рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ, рдЬреЛ рдЦреЗрд▓ рдХреЛ рдЗрддрдирд╛ рддреБрдЪреНрдЫ рдирд╣реАрдВ рдмрдирд╛рддрд╛ рд╣реИред рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛, рд╕рдордорд┐рдд рд░рдгрдиреАрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЧрд┐рдирддреА рдХреЗ рдЦреЗрд▓ рдореЗрдВ рдХрд╛рдлреА рд╕рд╛рдорд╛рдиреНрдп рдШрдЯрдирд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд░рд╛рдордмрд╛рдг рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рдЙрд▓рдЯрд╛ рдЦреЗрд▓ рдореЗрдВ рдпрд╣ рд░рдгрдиреАрддрд┐ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддреА рд╣реИред рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рд╣реЗрдпреВрд░рд┐рд╕реНрдЯрд┐рдХреНрд╕ рдПрдХ рдЬреАрддрдиреЗ рд╡рд╛рд▓рд╛ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рджреЗрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╕реНрдерд┐рддрд┐ рдХрд╛ рд╕рдЯреАрдХ рдЕрдиреБрдорд╛рди рдирд╣реАрдВ рджреЗрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдРрд╕реА рд░рдгрдиреАрддрд┐рдпрд╛рдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВ рдЬреЛ рддреЗрдЬреА рд╕реЗ рдЬреАрдд рдХреА рдУрд░ рд▓реЗ рдЬрд╛рддреА рд╣реИрдВ (рдпрд╣ рдЗрд╕ рд╡рд┐рд╢реЗрд╖ рдЧреЗрдо рдХреЗ рд▓рд┐рдП рдорд╛рдорд▓рд╛ рд╣реИ)ред
рд╣рдо рдЦреЗрд▓ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХреИрд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ - рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ 1-4 рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд▓рд┐рдП рдкрд┐рдЫрд▓реЗ рдЕрдиреБрдорд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдерд╛ - рд╡рд┐рдзрд┐ рдХреЛ рдКрдкрд░ рд╕реЗ рдиреАрдЪреЗ рддрдХ рд╕рдВрдкреВрд░реНрдг рдЦреЛрдЬ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ - рд╣рдореЗрдВ рдкреВрд░реНрдг рдЧреЗрдо рдЯреНрд░реА рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд рджреЛрдиреЛрдВ рдкрдХреНрд╖реЛрдВ рдкрд░ рд╕рднреА рд╕рдВрднрд╛рд╡рд┐рдд рдЪрд╛рд▓реЗрдВ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рд╕реНрдерд┐рддрд┐ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░реЗрдВ, рдЬрд┐рд╕рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рд╕реНрд░реЛрдд, рдХреБрдЫ рдирд┐рдпрдореЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ред рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рд╕рдлрд▓ рдЙрддреНрддрд░рд╛рдзрд┐рдХрд╛рд░ рдХрд╛ рдЕрд╕реНрддрд┐рддреНрд╡ рд╣рдореЗрдВ рдПрдХ рд╕рдЯреАрдХ рдореВрд▓реНрдпрд╛рдВрдХрди рдХреА рдЧрд╛рд░рдВрдЯреА рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╕рд╡рд╛рд▓ рдХреЗ рдХреЗрд╡рд▓ рдкрд╣рд▓реЗ рдЖрдзреЗ рд╣рд┐рд╕реНрд╕реЗ рдХрд╛ рдЬрд╡рд╛рдм рджреЗрддрд╛ рд╣реИ - рдЬреЛ рдЬреАрддрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдиреНрдпреВрдирддрдо рдЖрд╡рд╢реНрдпрдХ рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЪрд╛рд▓ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред
рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдПрдХ рдкреВрд░реНрдг рдЧреЗрдо рдЯреНрд░реА рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рдирд┐рд░реНрдорд╛рдг рдХреЗ рд╕рд╛рде рдЖрдЧреЗ рдмрдврд╝рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рд╣рдореЗрдВ рдЕрдзреНрдпрдпрди рдХреЗ рддрд╣рдд рд╡рд╕реНрддреБ рдХрд╛ рдПрдХ рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рд╣реЛрдЧрд╛, рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЦреЗрд▓ред
рдореИрдВ рдЗрд╕ рдЪрд░рдг рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХреНрдпреЛрдВ рдХрд░рддрд╛ рд╣реВрдВ - рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рдЗрд╕рдХреЗ рднреМрддрд┐рдХ рдЕрд╡рддрд╛рд░ рдореЗрдВ рд╡рд╕реНрддреБ рдХрд╛ рдкрддрд╛ рдирд╣реАрдВ рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдирд╣реАрдВ, рд╡рд┐рд╢реБрджреНрдз рд░реВрдк рд╕реЗ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд░реВрдк рд╕реЗ рдпрд╣ рд╕рдВрднрд╡ рд╣реИ ("рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рд╡рд┐рд╢реБрджреНрдз рд░реВрдк рд╕реЗ рджреБрдирд┐рдпрд╛ рдореЗрдВ рдереЛрдбрд╝рд╛ рд╕рдВрднрд╡ рд╣реИ") рдФрд░ рдореИрдВ рдХрд╛рдлреА рд╣рдж рддрдХ рдПрдХ рддрд╕реНрд╡реАрд░ рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рдЬрд╣рд╛рдВ рдмрд╣реБрдд рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд░реЛрдмреЛрдЯ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рджреБрдирд┐рдпрд╛ рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЧреЗрдо рдЦреЗрд▓рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЦреЗрд▓ рдХреЗ рдореВрд▓реНрдпрд╛рдВрдХрди рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рд╕рд╛рдордЧреНрд░реА рдХреА рд▓рд╛рдЧрдд рддрд░реНрдХрд╕рдВрдЧрдд рд░реВрдк рд╕реЗ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╣реИред рдорд╛рддреНрд░рд╛, рдЗрд╕рд▓рд┐рдП рд╣рдо рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдЙрдирдХреЗ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╕рдордХрдХреНрд╖реЛрдВ рдХреЗ рд╕рд╛рде рдореЙрдбрд▓рд┐рдВрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдФрд░ рдпрд╣рд╛рдВ рдПрдХ рдкрд░реНрдпрд╛рдкреНрдд рд░реЗрдЦрд╛ рдХреЗ рд╕рд╛рде рдореЙрдбрд▓ рдкрд░реНрдпрд╛рдкреНрддрддрд╛ рдФрд░ рдЖрд╡рд╢реНрдпрдХ рд╕рд░рд▓реАрдХрд░рдг рдХреЗ рд╕рдВрдпреЛрдЬрди рдХреЗ рд╕рд╛рде рдЬрд╛рдирд╛ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред
рд▓реЗрдХрд┐рди рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдХрд╛рд░реНрдп рдХреА рдЬрдЯрд┐рд▓рддрд╛ рдХрд╛ рдЖрдХрд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдереЛрдбрд╝рд╛ рдЧрдгрд┐рдд - рд╣рдореЗрдВ рдЦреЗрд▓ рдореЗрдВ рд╕рднреА рд╕рдВрднрд╛рд╡рд┐рдд рдЪрд╛рд▓реЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреНрд░рдордмрджреНрдз рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (рдзреНрдпрд╛рди рд╕рднреА рд╕рдВрднрд╡ рдкрджреЛрдВ рдирд╣реАрдВ рд╣реИ, рдпрд╣ рдПрдХ рдЕрдиреНрдп рд╡рд┐рдзрд┐ рдХрд╛ рд╡рд┐рд╖рдп рд╣реИ, рдЕрд░реНрдерд╛рддреН рдЪрд╛рд▓реЗрдВ) рдФрд░ рд╣рдо рдХрд╛рдо рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХ рдорд╛рддреНрд░рд╛ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ - рдХрд╛рд░реНрдп рдХреЗ рдХреНрд░рдо рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдкрд╣рд▓реЗ рдХрджрдо рдкрд░, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ H рд╕реЗ рдЙрдкрд▓рдмреНрдз рдХрд┐рд╕реА рднреА рдЪрд┐рдк (рдореИрдВ рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдХреЙрд▓ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦреВрдВрдЧрд╛) рдХреЛ рд╣рдЯрд╛рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рд╣реИ, рдЕрдЧрд▓реЗ рдХрджрдо рдкрд░ - рд╢реЗрд╖ рдПрдЪ -1 рдпрд╛ рджреЛ рдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рдЪрд┐рдк рдкрд╛рд╕ рдореЗрдВ рдкрдбрд╝реА рд╣реИ (рдПрдЪ -2 рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдРрд╕реА рдЬреЛрдбрд╝реА рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реЛрдЧрд╛), рдЬреЛ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ Hx (H-1 + H-2) рджреЗрддрд╛ рд╣реИред рдпрд╣ рджреЗрдЦрдирд╛ рдЖрд╕рд╛рди рд╣реИ рдХрд┐ рддреАрд╕рд░реА рдЪрд╛рд▓ рдХреЗ рдмрд╛рдж рд╣рдорд╛рд░реЗ рдкрд╛рд╕ Hx (H-1 + H-2) x (H-2 + H-3 + that) рдФрд░ рдЗрддрдиреЗ рдкрд░ рд╣реИред
рдпрджрд┐ рд╣рдо рдкреНрд░рддреНрдпреЗрдХ рдмреНрд░реИрдХреЗрдЯ рдореЗрдВ рдЦреБрдж рдХреЛ рдХреЗрд╡рд▓ рдпреЛрдЧ рдХреА рдкрд╣рд▓реА рд╢рд░реНрддреЛрдВ рддрдХ рд╕реАрдорд┐рдд рд░рдЦрддреЗ рд╣реИрдВ, рддреЛ рд╣рдореЗрдВ рдПрдЪ рдХреЗ рд░реВрдк рдореЗрдВ рдХреБрд▓ рдЪрд╛рд▓реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рдЕрдиреБрдорд╛рди рдорд┐рд▓рддрд╛ рд╣реИ, рдЬреЛ рд╣рдореЗрдВ рдПрдЪ ^ рдПрдЪ рдХреЗ рдЪрддреБрд░реНрднреБрдЬ рдореЗрдВ рдПрдХ рдЕрдиреБрдорд╛рди рджреЗрддрд╛ рд╣реИ!
рдпрд╣ рдПрдХ рдмрд╣реБрдд рд╣реА рдЕрдкреНрд░рд┐рдп рдкрд░рд┐рдгрд╛рдо рд╣реИ, рдЬреЛ рджрд╛рд╡рд╛ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдПрдЪ рдХреЗ рд╕рд╛рде рдмрд╣реБрдд рдмрдбрд╝реА рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реЛрдВрдЧреА, рдЬрд┐рд╕рд╕реЗ рдХрд┐ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ "рд╣реЗрдб-рдСрди" рдореЙрдбрд▓рд┐рдВрдЧ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рд▓рд╛рдЧрддреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░реЗрдЧрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╢реБрд░реБрдЖрддреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ 16 рдЪрд┐рдкреНрд╕ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рд▓рдЧрднрдЧ 16! = 10 moves13 рдЪрд╛рд▓реЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдФрд░ рдпрджрд┐ рдПрдХ рдЪрд╛рд▓ 10E-9 рд╕реЗрдХрдВрдб (рдмрд╣реБрдд рдЖрд╢рд╛рд╡рд╛рджреА рдЕрдиреБрдорд╛рди) рд╣реИ, рддреЛ рдХреБрд▓ рд╕рдордп рд▓рдЧрднрдЧ 10E4 рд╕реЗрдХрдВрдб рдпрд╛ рд▓рдЧрднрдЧ 3 рдШрдВрдЯреЗ рд╣реЛрдЧрд╛, рдЬреЛ рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рд╣реИ , рд▓реЗрдХрд┐рди рд╕реНрд╡реАрдХрд╛рд░реНрдп рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд┐рд░реНрдл 20 рдЪрд┐рдкреНрд╕ рдХреЗ рд▓рд┐рдП, рдЕрдкреЗрдХреНрд╖рд┐рдд рдЧрдгрдирд╛ рд╕рдордп 77 рд╡рд░реНрд╖ рд╣реИ, рдЬреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЕрд╕реНрд╡реАрдХрд╛рд░реНрдп рд╣реИред рдлреИрдХреНрдЯрд░рд┐рдпрд▓ рдмрд╣реБрдд рддреЗрдЬреА рд╕реЗ рдмрдврд╝ рд░рд╣рд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рднреА рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИред
рд╣рдо рдЗрд╕ рддрдереНрдп рдкрд░ рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЪрд╛рд▓реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕рдВрднрд╛рд╡рд┐рдд рдкрджреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ, рдЬреЛ рдХреЗрд╡рд▓ 2 ^ N рд╣реИ, рдФрд░ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рд╣рдо 16 рдЪрд┐рдкреНрд╕ 10E (13-5) = 10E7 рдмрд╛рд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдЖ рдЬрд╛рдПрдВрдЧреЗ, рдЬреЛ рдХрд┐ рд╣рд░ рд░реЛрдЬ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдШрдЯрдирд╛ рд╣реИ рдЦреЛрдЬ рдХрд╛рд░реНрдпред рдЗрд╕ рддрдереНрдп рдХреЛ рдпрд╛рдж рд░рдЦреЗрдВ, рдпрд╣ рдмрд╛рдж рдореЗрдВ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ред
рдлрд┐рд░ рднреА, рд╣рдо рдПрдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рд▓рд┐рдЦрдирд╛ рд╢реБрд░реВ рдХрд░реЗрдВрдЧреЗ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд╣рдо рдореЙрдбрд▓ рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдХрд░реЗрдВрдЧреЗред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо рдЪрд┐рдкреНрд╕ рдХреЛ 1 рд╕реЗ рдПрдЪ рддрдХ рд╕рдВрдЦреНрдпрд╛ рджреЗрддреЗ рд╣реИрдВ, рдлрд┐рд░ рддрддреНрд╡реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдПрдЪ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд░рдгреА рдмрдирд╛рддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рд╕реВрдЪрдХрд╛рдВрдХ рдПрди рдХреЗ рд╕рд╛рде рд╕рд░рдгреА рддрддреНрд╡ рдореЗрдВ рдирдВрдмрд░ 1 рдХрд╛ рдорддрд▓рдм рд╣реИ рдЪрд┐рдк рдирдВрдмрд░ n рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐, рдФрд░ рдирдВрдмрд░ 0 - рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдЗрд╕рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ред рдРрд╕рд╛ рдореЙрдбрд▓ рдкрд░реНрдпрд╛рдкреНрдд, рд╕рд░рд▓, рд╕рд╣рдЬ рдЬреНрдЮрд╛рди рдпреБрдХреНрдд рд╣реИ, рдФрд░ рдЖрдкрдХреЛ рдЪрд┐рдк рд╣рдЯрд╛рдиреЗ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЛ рдкреНрд░рднрд╛рд╡реА рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рд╕рд╛рде "рдирд┐рдХрдЯрддрд╛" рдХреА рд╕реНрдерд┐рддрд┐ рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рднреА рдХрд░рддрд╛ рд╣реИред
рдЕрдм рдЬрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдореЙрдбрд▓ (рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛) рд╣реИ, рддреЛ рд╣рдо рдЗрд╕ рдореЙрдбрд▓ рдкрд░ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо (рдЧреНрд▓реЛрдм рдкрд░ рдЙрд▓реНрд▓реВ) рдХреЛ рдЦреАрдВрдЪрдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд░рд┐рдЯрд░реНрди рдХреЗ рд╕рд╛рде рдкреВрд░реНрдг рдЧрдгрдирд╛ рдХрд╛ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдмреНрд▓реЙрдХ рдЖрд░реЗрдЦ рдореЗрдВ рд╕рд░рд▓ рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рджреЛ рд╕реНрд╡рддрдВрддреНрд░ рднрд╛рдЧ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ - рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЧрдгрдирд╛ рдФрд░ рдкрджреЛрдВ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди, рдПрдХ рд╢реБрд░реБрдЖрдд рдХреЗ рд▓рд┐рдП рд╣рдо рдкрд╣рд▓реЗ рднрд╛рдЧ рдХреЛ рд▓рд╛рдЧреВ рдХрд░реЗрдВрдЧреЗред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпрд╣ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдкреНрд░рддрд┐рдорд╛рди рдХреЗ рдврд╛рдВрдЪреЗ рдХреЗ рднреАрддрд░ рд╕рд░реНрд╡реЛрддреНрддрдо рд░реВрдк рд╕реЗ рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдХреБрдЫ рд╣рдж рддрдХ рдкреНрд░рднрд╛рд╡реА рд╣реЛрдЧрд╛ рдпрджрд┐ рд╣рдо рдЦреБрдж рдХреЛ рдПрдХ рд╕рдВрдХреНрд░рдордг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдпрд╛ рдХреЛрдб рдХреЛ рджреЛрд╣рд░рд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╢реИрд▓реА рд╕реЗ рдЗрди рд╡рд┐рдЪрд▓рди рдХреЗ рдмрд┐рдирд╛, рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рджрд┐рдЦрд╛рд╡рд╛ рдирд╣реАрдВ рд╣реИ (рд╕рд╛рдЗрдХреНрд▓реЛрдореИрдЯрд┐рдХ рдЬрдЯрд┐рд▓рддрд╛ рдХрд╛рдлреА рд╕реНрд╡реАрдХрд╛рд░реНрдп рд╣реИ) ред рдЪреВрдВрдХрд┐ рд╣рдордиреЗ рдЕрднреА рддрдХ рдХреЛрдИ рдЖрдХрд▓рди рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рдФрд░ рд╣рдо рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕реЗ рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рд╣рдо рдХреЗрд╡рд▓ рд╡рд┐рдЪрд╛рд░ рдХреЗ рддрд╣рдд рдкрджреЛрдВ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╕рд╣реА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реА рдЖрдВрдЦреЛрдВ рд╕реЗ рджреЗрдЦрддреЗ рд╣реИрдВ рдФрд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдкрд░рд┐рдгрд╛рдо рдЕрдкреЗрдХреНрд╖рд┐рдд рд▓реЛрдЧреЛрдВ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реИрдВред
рдЕрдм рдПрдХ рд╕реНрдерд┐рддрд┐ рдХрд╛ рдЕрдиреБрдорд╛рди рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ - рдмреЗрд╢рдХ, рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд▓рд┐рдЦрд╛ рдХреЛрдб рд╕реНрд╡-рджрд╕реНрддрд╛рд╡реЗрдЬреАрдХрд░рдг рд╣реИ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЗрд╕ рдХрдерди рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд░рд╛рдп рд╣реИрдВ), рд▓реЗрдХрд┐рди рдпрд╣ рднрд╛рдЧ рд╢рдмреНрджреЛрдВ рдореЗрдВ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╡рд░реНрдгрд┐рдд рд╣реИред рд╡рд┐рдЪрд╛рд░ рдпрд╣ рд╣реИ рдХрд┐ рд╣рдо рдЦреЗрд▓ рдХреЗ рдирд┐рдпрдореЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЕрдВрддрд┐рдо рдкрджреЛрдВ (рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдпрд╣ рдЕрджреНрд╡рд┐рддреАрдп рд╣реИ рдФрд░ рд╢реВрдиреНрдп рдЪрд┐рдкреНрд╕ рдХреЗ рд╣реЛрддреЗ рд╣реИрдВ) рдХрд╛ рдПрдХ рдирд┐рд╖реНрдкрдХреНрд╖ рдореВрд▓реНрдпрд╛рдВрдХрди рджреЗрддреЗ рд╣реИрдВ, рдФрд░ рдЕрдиреНрдп рд╕рднреА рдкрджреЛрдВ рдкрд░ рд╣рдо рдПрдХ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рддрдЯрд╕реНрде рдореВрд▓реНрдпрд╛рдВрдХрди рджреЗрддреЗ рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рд╣рдо рдЕрдиреБрдорд╛рди рдХреЛ рдкреЗрдбрд╝ рдХреЛ рдЖрдЧреЗ рдмрдврд╝рд╛рдХрд░ рдЗрд╕реЗ рдкрд░рд┐рд╖реНрдХреГрдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред ред рдЬрдм рдкреАрдЫреЗ рдХреА рдУрд░ рдмрдврд╝рддреЗ рд╣реИрдВ, рддреЛ рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдХрд╛ рдЕрдиреБрдорд╛рди рд╢реВрдиреНрдп рд╕реЗ рдПрдХ рджрд┐рд╢рд╛ рдореЗрдВ рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИ, рдлрд┐рд░ рдЗрд╕реЗ рдЙрд▓рдЯрд╛ рдФрд░ рдкрд┐рдЫрд▓реА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рдЗрд╕реЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдирд┐рдпрдореЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдкрд┐рдЫрд▓реЗ рдЕрдиреБрдорд╛рди рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ:
- рддрдЯрд╕реНрде рдореВрд▓реНрдпрд╛рдВрдХрди рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рд╣реЛрддрд╛ рд╣реИ,
- рдПрдХ рд╕рдХрд╛рд░рд╛рддреНрдордХ рд░реЗрдЯрд┐рдВрдЧ рдПрдХ рдЫреЛрдЯреЗ рд╕реЗ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдореЗрдВ рдмрджрд▓рддреА рд╣реИ,
- рдПрдХ рдирдХрд╛рд░рд╛рддреНрдордХ рдореВрд▓реНрдпрд╛рдВрдХрди рдПрдХ рдмрдбрд╝реЗ рдирдХрд╛рд░рд╛рддреНрдордХ рдпрд╛ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдореЗрдВ рдмрджрд▓рддрд╛ рд╣реИред
рд╣рдо рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рднреА рдЪрд╛рд▓реЛрдВ рд╕реЗ рдЧреБрдЬрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реНрдерд┐рддрд┐ рдХрд╛ рдЖрдХрд▓рди рдЕрдВрддрд┐рдо рд╣реИред
рд╣рдо рд╕рднреА рдкрджреЛрдВ рдХреЛ рд╕реГрдЬрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдЕрдиреБрдорд╛рди рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ рдФрд░ рд╣рдо рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреА рдкреНрд░рд╢рдВрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдП рдЧрдП рд╣реИрдВ, рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рдЧрддрд┐ рдХрд╛рдЙрдВрдЯрд░ рдФрд░ рдПрдХ рд╕рдордп рдореАрдЯрд░ рдЬреЛрдбрд╝реЗрдВред рдПрдХ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рд╕рд╛рде рдПрдХ рдорд╢реАрди рдкрд░ gcc рдХрдВрдкрд╛рдЗрд▓рд░ (рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝реЗрд╢рди рдореЛрдб -O2) рдореЗрдВ, рдореБрдЭреЗ рдРрд╕реА рддрд╛рд▓рд┐рдХрд╛ рдорд┐рд▓реА рдЬреЛ рдХрд╛рд░реНрдп рдХреА рдЬрдЯрд┐рд▓рддрд╛ рдХреЗ рддрдереНрдпрд╛рддреНрдордХ рдХреНрд░рдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣рдорд╛рд░реА рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдзрд╛рд░рдгрд╛рдУрдВ рдХреА рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкреБрд╖реНрдЯрд┐ рдХрд░рддреА рд╣реИред рдЙрд╕реА рддрд╛рд▓рд┐рдХрд╛ рд╕реЗ, рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдореИрдВрдиреЗ 11 рд╕реЗ рдЕрдзрд┐рдХ рдПрдЪ рдХреЗ рд╕рд╛рде рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЧрдгрдирд╛ рдХрд╛ рд╕рдордп рдЕрд╕реНрд╡реАрдХрд╛рд░реНрдп рд╣реЛ рдЧрдпрд╛ (рдореЗрд░реЗ рд▓рд┐рдП, рд╢рд╛рдпрдж рдЖрдк рдЖрдзреЗ рдШрдВрдЯреЗ рдЗрдВрддрдЬрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИрдВ) рдФрд░ рдкрд╛рдареНрдпрдХреНрд░рдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣рдорд╛рд░реА рдзрд╛рд░рдгрд╛ рдФрд░ рдиреИрдиреЛрд╕реЗрдХрдВрдб рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛ рдХреЗ рдЕрдиреБрд░реВрдк рдирд╣реАрдВ рд╣реИ (рдФрд╕рдд рд╕рдордп) рд╕реНрдерд┐рддрд┐ рдХрд╛ рд╡рд┐рдЪрд╛рд░ 100 nsec рд╣реИ)ред рд╕рд╡рд╛рд▓ рдЙрдарддрд╛ рд╣реИ - рдпрджрд┐ рд╣рдо рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реНрдерд┐рддрд┐ рдореЗрдВ 11 рд╕реЗ рдЕрдзрд┐рдХ рдЪрд┐рдкреНрд╕ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ рд╣рдореЗрдВ рдХреНрдпрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рд╣рдо рдЫреЛрдЯреЗ рдЕрдиреБрдХреВрд▓рди рдХрд╛ рд░рд╛рд╕реНрддрд╛ рдЕрдкрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рд╕рдВрдХреНрд░рдордг рдФрд░ рдЭрдВрдбреЗ рдХреЗ рд╕рд╛рде рдЦреЗрд▓ рд╕рдХрддреЗ рд╣реИрдВ, рдЕрд╕реЗрдВрдмрд▓рд░ рдЖрд╡реЗрд╖рдг рдореЗрдВ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рд╣рдорд╛рд░реЗ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреА рдкреНрд░рдгрд╛рд▓реА рд╕реЗ рдореБрд╢реНрдХрд┐рд▓ рд╡реЗрдХреНрдЯрд░ рдСрдкрд░реЗрд╢рди рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕ рддрд░рд╣ рдЖрдк рдХрдИ рдмрд╛рд░ рдЧрддрд┐ рд╕реЗ рдПрдХ рдХреНрд░рдо рд╕реЗ рдЧрддрд┐ рд╕реЗ рдЬреАрдд рд╕рдХрддреЗ рд╣реИрдВ - рд╢рд╛рдпрдж рдкрд░рд┐рдорд╛рдг рдХреЗ рджреЛ рдЖрджреЗрд╢ - рдпрд╣ рдмрд╣реБрдд рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдореЗрдВ рдкрд░рд┐рдорд╛рдг рдХреЗ рдХрдИ рдЖрджреЗрд╢реЛрдВ рдХреЗ рд▓рд╛рдн рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЪреВрдВрдХрд┐ рдСрд░реНрдбрд░ (рдФрд░ рднреА рдЕрдзрд┐рдХ) рд╣рдо рдПрдЪ рдореЗрдВ рд╡реГрджреНрдзрд┐ рдХреЛ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ 10 рдЦрд╛рдПрдВрдЧреЗред рд╡реИрд╕реЗ, рдпрджрд┐ рдЖрдк рдмрд╕ рдХрдВрдкрд╛рдЗрд▓рд░ рдЕрдиреБрдХреВрд▓рди рдХреЛ рдЪрд╛рд▓реВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдХреБрдЫ рдХрд░реЗрдЧрд╛ рдФрд░ рдирд┐рд╖реНрдкрд╛рджрди рд╕рдордп рдШрдЯ рдЬрд╛рдПрдЧрд╛ рд╕рдм рдкрд░ рдФрд░ рд╣рдорд╛рд░реА рдЙрдореНрдореАрджреЛрдВ рдХреЗ рд╕рд╛рде рд▓рд╛рдЗрди рдореЗрдВ рдмреБрд░рд╛ рдирд╣реАрдВ - рдореИрдВ 4 рдмрд╛рд░ рдХреА рд╣реИред
рдЗрд╕рд▓рд┐рдП, рд╣рдореЗрдВ рдкрд╣рд▓реЗ рд▓рд╛рдЧреВ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП, рдФрд░ рдЗрдирдореЗрдВ рд╕реЗ рдкрд╣рд▓рд╛ (рдФрд░ рдореБрдЦреНрдп) рд╕реБрдзрд╛рд░ рдХрдЯ-рдСрдл рдмреНрд░реВрдЯ рдлреЛрд░реНрд╕ рд╡рд┐рдзрд┐ рдпрд╛ "рдЕрд▓реНрдлрд╛-рдмреАрдЯрд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛" рд╣реИред рдЗрд╕рдХрд╛ рдореБрдЦреНрдп рд╡рд┐рдЪрд╛рд░ рдХрд╛рдлреА рдордЬрдмреВрдд рджрд┐рдЦрддрд╛ рд╣реИ рдФрд░ рдЗрд╕ рддрдереНрдп рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИ рдХрд┐ рдпрджрд┐ рд╣рдо рдПрдХ рдЬреАрддрдиреЗ рд╡рд╛рд▓реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕реНрдерд┐рддрд┐ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдЗрд╕ рдПрдХ рдХреЗ рд▓рд┐рдП рд░реЗрдЯрд┐рдВрдЧ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджреЗрддреЗ рд╣реИрдВ рдФрд░ рд╡рд╛рдкрд╕ рдкреЗрдбрд╝ рдкрд░ рд▓реМрдЯ рдЖрддреЗ рд╣реИрдВред рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдПрд▓реНрдЧреЛрд░рд┐рдердо рдХреА рдЧрддрд┐ рдХреЛ рдмрд╣реБрдд рдмрдврд╝рд╛ рд╕рдХрддрд╛ рд╣реИ, рдЦрд╛рд╕рдХрд░ рдЕрдЧрд░ рд╣рдо рдкрд╣рд▓реА рдмрд╛рд░ рдореЗрдВ рд╕рдлрд▓ рдЪрд╛рд▓ (рдПрдХ рдЬреАрдд рдХреЗ рд▓рд┐рдП рдЕрдЧреНрд░рдгреА) рдХреА рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдпрд╣ рд╕рдордп рднреА рдмрдврд╝рд╛ рд╕рдХрддрд╛ рд╣реИ, рдЪреВрдВрдХрд┐ рд╡рд░реНрддрдорд╛рди рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд╛ рд╕рддреНрдпрд╛рдкрди рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдкрд╛рдареНрдпрдХреНрд░рдо рдХреЛ рдЪреБрдирдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЬрдЯрд┐рд▓ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕ рдкрджреНрдзрддрд┐ рдХреЗ рдкреНрд░рднрд╛рд╡ рдХрд╛ рдкрд╣рд▓реЗ рд╕реЗ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдирд╛ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рд╣реИ, рдПрдХ рдкреНрд░рдпреЛрдЧ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдФрд░ рдПрдХ рдФрд░ рд╡рд┐рдЪрд╛рд░ - рд╣рдореЗрдВ рдпрд╣ рдирд╣реАрдВ рднреВрд▓рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдПрдХ рдХрдЯ-рдСрдл рдХреЗ рд╕рд╛рде рдЦреЛрдЬ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдПрдХ рдЬреАрддрдиреЗ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдо рдПрдХ рд╕рд╣реА, рд▓реЗрдХрд┐рди рд╕рдЯреАрдХ рдЕрдиреБрдорд╛рди рдирд╣реАрдВ рджреЗрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдирд╣реАрдВ рдорд╛рдирддреЗ рд╣реИрдВ, рдФрд░ рд╡реЗ рдХрдо рдЪрд╛рд▓реЛрдВ рдореЗрдВ рдЬреАрдд рджреЗ рд╕рдХрддреЗ рд╣реИрдВред рдпрджрд┐ рд╕рдЯреАрдХрддрд╛ рдореЗрдВ рдЗрддрдиреА рдХрдореА рд╣рдореЗрдВ рд╕реВрдЯ рдХрд░рддреА рд╣реИ, рддреЛ рдЗрд╕ рдкрджреНрдзрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреНрдпреЛрдВ рди рдХрд░реЗрдВ, рд▓реЗрдХрд┐рди рдПрдХ рд╕рдЯреАрдХ рдЖрдХрд▓рди рдХреЗ рд▓рд┐рдП, рд╕рдВрдкреВрд░реНрдг рдЦреЛрдЬ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреБрдЫ рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдХреНрд▓рд┐рдкрд┐рдВрдЧ рдПрдиреНрдпреВрдорд░реЗрд╢рди рдХреЗ рдкрд░рд┐рдгрд╛рдо рджрд┐рдЦрд╛рдП рдЧрдП рд╣реИрдВ, рдФрд░ рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдПрдХ рдкреНрд░рджрд░реНрд╢рди рд▓рд╛рдн рд╣реИ, рдФрд░ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╡реГрджреНрдзрд┐ рд╣реБрдИ рд╣реИ, рд▓реЗрдХрд┐рди рдПрди рдХреЗ рдмрдбрд╝реЗ рдореВрд▓реНрдпреЛрдВ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реИред рдХрд┐рд╕ рджрд┐рд╢рд╛ рдореЗрдВ рд╣рдо рдЕрдкрдирд╛ рд╢реЛрдз рдЬрд╛рд░реА рд░рдЦреЗрдВрдЧреЗ - рдкрд╣рд▓реЗ рд╣рдо рдПрдХ рдФрд░ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛, рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдФрд░ рдлрд┐рд░ рджреЗрдЦреЗрдВрдЧреЗред рдЖрдкрдиреЗ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдпрд╛ рдХрд┐ (рдПрдХ рдЪрд╛рд▓рд╛рдХ рджрд░реНрд╢рдХреЛрдВ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫрд╛) рдПрдХ рдФрд░ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рд╣реИред
рд╣рдо рдЗрд╕ рддрдереНрдп рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рджреНрд╡рд╛рд░рд╛ рдЕрдкрдирд╛рдИ рдЧрдИ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рдЪрд┐рдкреНрд╕ рдХреЛ рдЕрджреНрд╡рд┐рддреАрдп рдмрдирд╛рддреА рд╣реИ рдФрд░ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдПрдХ рдПрдХрд▓ (рдЖрд╕рдиреНрди рдирд╣реАрдВ) рдЪрд┐рдк рд╕реНрдерд┐рддрд┐ n + 2 рдореЗрдВ рдПрдХрд▓ рдЪрд┐рдк рдХреЗ рдмрд░рд╛рдмрд░ рдирд╣реАрдВ рд╣реИ, рдЬреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЧрд▓рдд рд╣реИред рд╣рдо рдЦреЗрд▓ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рдкреНрд░рдореБрдЦ рддрддреНрд╡ рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ - рдЗрд╕рдХреЗ рдмрдЧрд▓ рдореЗрдВ рд╕реНрдерд┐рдд рдЪрд┐рдкреНрд╕ рдХрд╛ рд╕рдореВрд╣ рдФрд░ рдЗрд╕рдХреА рдореБрдЦреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ - рд╕рдореВрд╣ рдореЗрдВ рдЪрд┐рдкреНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ред рдпрд╣ рдЗрд╕ рдЬрд╛рдирдХрд╛рд░реА рд╣реИ рдХрд┐ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд░реВрдк рд╕реЗ рдЦреЗрд▓ рдореЗрдВ рдХрд┐рд╕реА рднреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд╣рдореЗрдВ рдЗрд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╣рдо рд╕рдмрд╕реЗ рд╕рд░рд▓ рдФрд░ рд╕рдмрд╕реЗ рд╕реНрдкрд╖реНрдЯ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рдЪреБрдирддреЗ рд╣реИрдВ - рд╣рдо рдПрдЪ рддрддреНрд╡реЛрдВ рдХреА рдПрдХ рд╕рд░рдгреА рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╕рд░рдгреА рдХреЗ рдПрди рддрддреНрд╡ рдореЗрдВ рд╕реНрдЯреЛрд░ рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдмрд┐рд▓реНрдХреБрд▓ n рдЪрд┐рдкреНрд╕ рдХреЗ рд╕рд╛рде рд╕рдореВрд╣реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реЛрддреА рд╣реИред рдлрд┐рд░, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдПред 3 рдЪрд┐рдкреНрд╕ рдХреЗ рд╕рд╛рде рд╢реБрд░реБрдЖрддреА рд╕реНрдерд┐рддрд┐ рдХреЗ рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ {0,0,1} рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рд╣реЛрдЧрд╛ред рджреА рдЧрдИ рдкреНрд░рд╕реНрддреБрддрд┐ рдХреЗ рд▓рд┐рдП рдирд┐рд╖реНрдкрд╛рджрди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЕрднреА рднреА рд╕рд░рд▓ рдФрд░ рдкреНрд░рднрд╛рд╡реА рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдкрд╣рд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реИред рдкрд╣рд▓реА рдЪрд╛рд▓ рдХреЗ рдмрд╛рдж (рдЬрд┐рд╕рдореЗрдВ рддреАрди рдХреЗ рдмрдЬрд╛рдп рджреЛ рдереЗ) рд╣рдо рдкрджреЛрдВ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ {0,1,0} рдФрд░ {2,0,0}ред
рдЖрдЗрдП рдХрд┐рд╕реА рджрд┐рдП рдЧрдП рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рдХреЗ рд▓рд┐рдП рдЪрд╛рд▓ рдХреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЕрдкреЗрдХреНрд╖рд┐рдд рд▓рд╛рдн рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред рдкрд╣рд▓реА рдЪрд╛рд▓ рдХреЗ рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ (H-1) / 2 + 1 рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ, рджреВрд╕рд░реЗ рдХреЗ рд▓рд┐рдП (рд╣рдордиреЗ рд╕рдореВрд╣ H рдХреЛ m рдФрд░ N-m-1 рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛) (m-1) / 2 + (N-m-1-1) / 2 (1 рдЪрд┐рдк рд▓реЗрдВ) + (m-2) / 2 + (N-m-1-2) / 2 (2 рдЪрд┐рдкреНрд╕ рд▓реЗрдВ) = (H-3) / 2 + (H-5) / 2 рдФрд░ рд╕рд╛рджреГрд╢реНрдп рджреНрд╡рд╛рд░рд╛ , рд╣рдо рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓рддреЗ рд╣реИрдВ рдХрд┐ рд╣рд░ рдХрджрдо рдкрд░ рд╣рдо рдХрдо рд╕реЗ рдХрдо рдЖрдзреА рдЪрд╛рд▓реЗрдВ рдмрдЪрд╛рддреЗ рд╣реИрдВред рддрдм рд╣рдорд╛рд░рд╛ рд▓рд╛рдн рдХрдо рд╕реЗ рдХрдо 2 ^ рдПрдЪ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬреЛ рдХрд┐ рдмрд╣реБрдд рдмрдбрд╝рд╛ рдПрдЪ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд▓рд╛рдн рдФрд░ рднреА рдЕрдзрд┐рдХ рд╣реЛрдЧрд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкрд╣рд▓реЗ рдЕрд╡рддрд╛рд░ рдореЗрдВ рд╕реНрдерд┐рддрд┐ {8,0 ...} рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ 8 рдЪрд╛рд▓реЛрдВ рдХреЛ рдЫрд╛рдВрдЯрдирд╛ рд╣реЛрдЧрд╛, рдФрд░ рджреВрд╕рд░реЗ рдореЗрдВ рдХреЗрд╡рд▓ 1 рдФрд░ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рд▓рд╛рдн 8 рдЧреБрдирд╛ рд╣реЛрдЧрд╛ред рдЗрд╕рд▓рд┐рдП рд╣рдо рджреГрдврд╝рддрд╛ рд╕реЗ 2 ^ рдПрдЪ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕реЗ рд╣рдо рдЬрд╛рдВрдЪреЗрдВрдЧреЗред рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдЗрд╕ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рддрд╛рд▓рд┐рдХрд╛ 4 рдорд┐рд▓рддреА рд╣реИ, рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ (рд╣рд╛рдереЛрдВ рджреНрд╡рд╛рд░рд╛ рдЧрдгрдирд╛) рдХреЗ рджреВрд╕рд░реЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд╕реНрд╡рд┐рдЪ рдХрд░рддреЗ рд╕рдордп рдкреНрд░рджрд░реНрд╢рди рд▓рд╛рдн рджрд┐рдЦрд╛рддреА рд╣реИред рд╡рд┐рдХрд╛рд╕ рдХреЗрд╡рд▓ рдареЛрд╕ рд╣реИ рдФрд░ рд╣рдо рдЖрддреНрдорд╡рд┐рд╢реНрд╡рд╛рд╕ рд╕реЗ (рдиреАрдЪреЗ рддрдХ рдкрд╣реБрдВрдЪ рдЧрдП) рдПрдХ рдЙрдЪрд┐рдд рд╕рдордп рд▓рд╛рдЧрдд рдкрд░ рд╢реБрд░реБрдЖрддреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ 20 рдЪрд┐рдкреНрд╕ рддрдХ рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреА рдЫрдд рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЯреВрдЯ рдЧрдПред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдо рдХрд┐рд╕реА рджрд┐рдП рдЧрдП рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рдХреЗ рд▓рд┐рдП рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЗ рд╕реВрдХреНрд╖реНрдо рдЕрдиреБрдХреВрд▓рди рдореЗрдВ рд╕рдВрд▓рдЧреНрди рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рднреА рд▓рд╛рдн рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╣рдореЗрдВ рдРрд╕рд╛ рдирд╛рдЯрдХреАрдп (рдкрд░рд┐рдорд╛рдг рдХреЗ рдЖрджреЗрд╢реЛрдВ рд╕реЗ) рд╡рд┐рдХрд╛рд╕ рдирд╣реАрдВ рдорд┐рд▓реЗрдЧрд╛, рдЬреЛ рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╡рд┐рд░реНрде рдЧрд▓рдд рдерд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрдкрд░реЛрдХреНрдд рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ, рдЗрд╕ рдХрджрдо рдХреЗ рд▓рд┐рдП рдЕрдЧрд▓реЗ рдЙрдореНрдореАрджрд╡рд╛рд░ рдмрдирд╛рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЬрд╛рдирдмреВрдЭрдХрд░ рдЗрд╖реНрдЯрддрдо рдирд╣реАрдВ рдереА рдФрд░ рдЗрд╕рдХреЗ рд╕реНрдкрд╖реНрдЯ рд╕реБрдзрд╛рд░ (рдЬрд┐рдЬреНрдЮрд╛рд╕реБ рдкрд╛рдардХ рдХреЛ рдЫреЛрдбрд╝ рджреЗрдВ) рдХреА рдЧрддрд┐ рдореЗрдВ 3 рдЧреБрдирд╛ рд╡реГрджреНрдзрд┐ рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рд╕реБрдЦрдж рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдПрдХ рд╕реБрдЦрдж рд╣реИред
рдЖрдЗрдП рдкрд░рд┐рдгрд╛рдореЛрдВ рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ рдФрд░ рдХреБрдЫ рд╕реНрдкрд╖реНрдЯ рдЪреАрдЬреЗрдВ рди рджреЗрдЦреЗрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд╛ рджрд╛рд╡рд╛ рд╣реИ рдХрд┐ 9 рдЪрд┐рдкреНрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рддреНрдпрдХреНрд╖ рдЧреЗрдо рдореЗрдВ рдПрдХ рдЧрд╛рд░рдВрдЯреАрдХреГрдд рдЬреАрдд 9 рдЪрд╛рд▓реЛрдВ рдореЗрдВ рдирд╣реАрдВ рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛рддреА рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рд╣реЗрдпреБрд░рд┐рд╕реНрдЯрд┐рдХ рд╕рдордорд┐рдд рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рд╕реЗ рд╣реЛрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ 7 рдореЗрдВ, рдФрд░ рдкрд╣рд▓рд╛ рдХрджрдо рд╣реЗрдпреБрд░рд┐рд╕реНрдЯрд┐рдХ (рдФрд░, рдХреЗ рд╕рд╛рде рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ), рдХреЗрд╡рд▓ рдЬреАрддрдиреЗ рдХреА рд╕реНрдерд┐рддрд┐ рд╣реИ ), рд▓реЗрдХрд┐рди рддреАрд╕рд░реЗ рдФрд░ рдмрд╛рдж рд╡рд╛рд▓реЗ рдХреЛ рдкреНрд░рддрд┐рджреНрд╡рдВрджреНрд╡реА рдХреЗ рдЪрд╛рд▓ рдХреЛ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдирд╣реАрдВ рджреЛрд╣рд░рд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬреИрд╕рд╛ рдХрд┐ рднреЛрд▓реА рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рд╕реЗ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдпрд╣рд╛рдВ рдХреБрдВрдЬреА {1,0,0,1} рд╣реИ, рдЬрд┐рд╕рдХреА рд░реЗрдЯрд┐рдВрдЧ +4 рд╣реИред рдЕрдм рдЬрдм рд╣рдордиреЗ рдЦреЗрд▓ рдХрд╛ рд╕рдЯреАрдХ рдЖрдХрд▓рди рдХрд░ рд▓рд┐рдпрд╛ рд╣реИ, рддреЛ рд╣рдо рд╕реНрдерд┐рд░ рдореВрд▓реНрдпрд╛рдВрдХрди рдХреЗ рд╕рд╛рде рдкрджреЛрдВ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдк рд╕рд╡рд╛рд▓ рдкреВрдЫ рд╕рдХрддреЗ рд╣реИрдВ (рдЬрд┐рд╕рдореЗрдВ рд╣рдо рдкреНрд░рддрд┐рджреНрд╡рдВрджреНрд╡реА рдХреЛ рдЦреБрдж рдХреЗ рд▓рд┐рдП рдЬрд╛рдиреЗ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ), рдЧрдгрдирд╛ рд╡реГрдХреНрд╖ рдореЗрдВ рдкреНрд░рдореБрдЦ рдкрджреЛрдВ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐, рдПрдХрдорд╛рддреНрд░ рдЪрд╛рд▓ рд╕реЗ рдкрджреЛрдВ рдХреА рдЦреЛрдЬ, рдФрд░ рдЗрд╕реА рддрд░рд╣ (рдФрд░) рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЗрди рд╕рд╡рд╛рд▓реЛрдВ рдХреЗ рдЬрд╡рд╛рдм рднреА рдорд┐рд▓рддреЗ рд╣реИрдВ, рдФрд░ рд╕рд╣реА)ред
рдпрд╣рд╛рдБ рд╕рд╛рд░рд╛рдВрд╢ рдЧреНрд░реЗрдб рддрд╛рд▓рд┐рдХрд╛ рд╣реИ
рдЪрд┐рдкреНрд╕ | рд╕реАрдзреЗ | рд╕рдВрдкрд░реНрдХ | рдкрдж / рд╕рдордп | рдкрдж / рд╕рдордп |
---|
1 | 1 | -1 | 1/0 | 1/0 |
2 | -2 | 2 | 4/0 | 2/0 |
3 | 3 | -3 | 17/0 | 7/0 |
4 | -4 | -3 | 82/0 | 20/0 |
5 | 5 | 4 | 463/0 | 71/0 |
6 | 5 | -5 | 3032/0 | 263/0 |
7 | 7 | 6 | 22693/0 | 1107/0 |
8 | -8 | -7 | 191422/0 | 4945/0 |
9 | 7 | -7 | 1798427 / 0.1 | 24,283 / 0 |
10 | 9 | 8 | 18634228 / 0.8 | 125419/0 |
11 | 11 | -9 | 211177537 / 10.4 | 699165 / 0.1 |
12 | -10 | -9 | *** / резреи *** | 4057686 / 0.6 |
13 | 11 | 10 | | 25056975 / 3.84 |
14 | -12 | -11 | | 160643971/28 |
15 | 13 | 12 | | 1082854607/213 |
16 | -14 | -13 | | *** / 1698 |
рдлрд┐рд░ рднреА, рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рд╡рд┐рдХрд╛рд╕ рджрд░ рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдХрдореА рдХреЗ рд╕рд╛рде рдкрд░рд┐рдЪрд╛рд▓рди рд╕рдордп рдХрд╛ рдЕрдиреБрдорд╛рди рддрдереНрдпрд╛рддреНрдордХ рдмрдирд╛ рд╣реБрдЖ рд╣реИред рдЖрдЗрдП рдЦреЗрд▓ рдХреЗ рдкреЗрдбрд╝ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рдЕрдиреНрдп рддрд░реАрдХреЛрдВ рдХреА рддрд▓рд╛рд╢ рдХрд░реЗрдВред
рд╣рдордиреЗ рдЯреЙрдк-рдбрд╛рдЙрди рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЛ рдкреВрд░рд╛ рдХрд┐рдпрд╛ рд╣реИ (рдареАрдХ рд╣реИ, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рд╣рдордиреЗ рдЗрд╕реЗ рдмрджрд╕реВрд░рдд рд░реВрдк рдореЗрдВ рд╕рдорд╛рдкреНрдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рд▓рд┐рдлрд╛рдлреЗ рдХреЗ рдкреАрдЫреЗ рд╕реНрдХреЗрдЪ рдХрд┐рдпрд╛ рд╣реИ, рдЖрдк рдмреБрдирд┐рдпрд╛рджреА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдзреНрдпрд╛рди рд╕реЗ рд▓рд┐рдЦрдХрд░ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рдХрд╛рдлреА рд╕реБрдзрд╛рд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд╣реИ, рд▓реЗрдХрд┐рди рд╕рдорд╕реНрдпрд╛ рдореВрд▓ рд░реВрдк рд╕реЗ рдирд╣реАрдВ рд╣реИ рдлреИрд╕рд▓рд╛ рдХрд░рддрд╛ рд╣реИ), рддреЛ рдЪрд▓реЗрдВ рджреВрд╕рд░реЗ рддрд░реАрдХреЗ рд╕реЗ - рдиреАрдЪреЗ рд╕реЗ рдКрдкрд░ рддрдХред рдЗрд╕ рдкрджреНрдзрддрд┐ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рд╕рд╣рдЬ рд░реВрдк рд╕реЗ рд╕рд░рд▓ рдФрд░ рд╕рдордЭрдиреЗ рдпреЛрдЧреНрдп рд╣реИ, рд▓реЗрдХрд┐рди рдорд╛рдирд╡ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рд╣реИ - рд╣рдо рдЕрдВрддрд┐рдо рд╕реНрдерд┐рддрд┐ рд╕реЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдХрд┐ рдЦреЗрд▓ рдХреЗ рдирд┐рдпрдореЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЕрдиреБрдорд╛рдирд┐рдд рд╣реИ, рдФрд░ рд╢реАрд░реНрд╖-рдбрд╛рдЙрди рдЦреЛрдЬ рдХреЗ рд▓рд┐рдП рдЙрд╕реА рдирд┐рдпрдореЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдкреЗрдбрд╝ рдХреЛ рдЕрдиреБрдорд╛рди рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред рдмреЗрд╢рдХ, рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рд╣рдо рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рд╕реЗ рд╕рдВрднрд╡ рдХрджрдореЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╣рдо рдЙрди рд╕рднреА рдкрджреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЬрд┐рдирд╕реЗ рд╣рдо рдПрдХ рдЪрд╛рд▓ рдореЗрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдкрд╣реБрдВрдЪ рд╕рдХрддреЗ рд╣реИрдВред рд╣рдо рдЙрдкрд░реЛрдХреНрдд рдирд┐рдпрдореЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЕрдиреБрдорд╛рди рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдо рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЪрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЬрдм рдпрд╣ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХрд╛ рдЙрддреНрдкрд╛рджрди рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджреЗрддрд╛ рд╣реИ, рдпрд╛рдиреА рдЕрдЧрд▓реЗ рджреМрд░ рдореЗрдВ, рдПрдХ рднреА рд╕реНрдерд┐рддрд┐ рдиреЗ рдореВрд▓реНрдпрд╛рдВрдХрди рдирд╣реАрдВ рдмрджрд▓рд╛, рдХрд╛рд░реНрдп рдкреВрд░рд╛ рд╣реЛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реНрдерд┐рддрд┐ рдХрд╛ рдЖрдХрд▓рди рд╕рд╣реА рдФрд░ рд╕рдЯреАрдХ рд╣реИред рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдЖрдкрдХреЛ рдЦреЛрдЬ рд╕рдордп рдХреЛ рдмрд╣реБрдд рдХрдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЦрд╛рд╕рдХрд░ рдпрджрд┐ рдЖрдк рдХреБрдЫ рд╕реБрдзрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреА рдПрдХ рдордЬрдмреВрдд рдЦрд╛рдореА рд╣реИ (рдФрд░ рдпрд╣ рдПрдХ рдХреНрд▓рд╛рд╕рд┐рдХ рд╣реИ - рд╣рдо рд╕реНрдореГрддрд┐ рдХреЗ рд▓рд┐рдП рд╕рдордп рдмрджрд▓рддреЗ рд╣реИрдВ), рдЗрд╕рдХреЗ рджрд╛рдпрд░реЗ рдХреЛ рд╕реАрдорд┐рдд рдХрд░рддреЗ рд╣реБрдП - рдЙрдЪреНрдЪ рд╕реНрдореГрддрд┐ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдореЗрдВ рдЕрдиреБрдорд╛рдиреЛрдВ рдХреЛ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП , ( ).
рдкреНрд░рд╢реНрди рдореЗрдВ рдЦреЗрд▓ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдкрд╣рд▓реЗ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рдХреЗ рд▓рд┐рдП рдмрд┐рдЯ-рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рд╡рд┐рдзрд┐ рд╕реНрд╡рдпрдВ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддреА рд╣реИ, рдРрд╕реА рдЕрдиреНрдп рд╡рд┐рдзрд┐рдпрд╛рдВ рд╣реИрдВ рдЬреЛ рдЖрд╡рд╢реНрдпрдХ рдореЗрдореЛрд░реА рдХреА рдорд╛рддреНрд░рд╛ рдХреЛ рдХрдо рдХрд░ рд╕рдХрддреА рд╣реИрдВ (рдирд┐рдЪрд▓реА рдкрд░рдд рдХреЗ рдЕрдкрд╡рд╛рдж рдХреЗ рд╕рд╛рде рдХреЗрд╡рд▓ рддреАрди рдорд╛рдирд╛ рдкреЗрдбрд╝ рдХреЗ рд╕реНрддрд░ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддреЗ рд╣реБрдП), рд▓реЗрдХрд┐рди, рдЬрд╝рд╛рд╣рд┐рд░ рд╣реИ, рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдиреАрдЪрд╛ рдХрд░рдХреЗ, рдХреНрдпреЛрдВрдХрд┐ рдЦреЛрдЬ рдмрд╣реБрдд рдЧреИрд░-рддреБрдЪреНрдЫ рд╣реЛ рдЬрд╛рддреА рд╣реИред рдлрд┐рд░ рднреА, рдПрдЪ 20 рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рдХреЗ рд▓рд┐рдП, рдХреБрд▓ рдкрджреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ 2 ^ 20 рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реЛрдЧреА, рдФрд░ -20 рд╕реЗ 20 рдХреА рд╕рдВрдЦреНрдпрд╛ рд╡рд╛рд▓реЗ рддрддреНрд╡реЛрдВ рдХреЗ рд▓рд┐рдП рд╕реНрдореГрддрд┐ рдореЗрдВ рдЗрд╕ рдЖрдХрд╛рд░ рдХреА рдПрдХ рд╕рд░рдгреА, рдЕрд░реНрдерд╛рдд, 8-рдмрд┐рдЯ рд╕рдВрдЦреНрдпрд╛, рдореИрдВ рдХрд▓реНрдкрдирд╛ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдлреА рд╕рдХреНрд╖рдо рд╣реВрдВ рдФрд░ рдЗрд╕рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдЗрд╕рд▓рд┐рдП рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЗ рд▓рд┐рдП рдПрдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рд▓рд┐рдЦрдирд╛ рдФрд░ рдкрд░рд┐рдгрд╛рдореА рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ, рд▓реЗрдХрд┐рди рдЪрд▓реЛ рдЬрд▓реНрджрдмрд╛рдЬреА рди рдХрд░реЗрдВ рдФрд░ рдЕрдиреБрдорд╛рди рди рд▓рдЧрд╛рдПрдВред рд╣рдореЗрдВ рдХрд┐рд╕ рдкреНрд░рдХрд╛рд░ рдХреА рдореЗрдореЛрд░реА рдЖрд╡рдВрдЯрд┐рдд рдХрд░рдиреА рд╣реЛрдЧреА, рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрд╕реНрдерд╛рдпреА рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд╕рд╛рде рдпрд╣ рдХреБрдЫ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реИредрдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рд╣рдо рддреБрд░рдВрдд рд╕рднреА рд╕рдВрднрд╛рд╡рд┐рдд рдкрджреЛрдВ рдХрд╛ рд╕реГрдЬрди рдХрд░рддреЗ рд╣реИрдВ, рд╡реЗ рдПрдо рд╣реЛрдВрдЧреЗ, рдлрд┐рд░ рдПрдХ рд╕реНрдерд┐рддрд┐ рд╕реЗ рдФрд╕рдд рдЪрд╛рд▓реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ 2 * рдПрди (рдПрдХ рдмрд╣реБрдд рдореЛрдЯрд╛ рдЕрдиреБрдорд╛рди) рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреА рд╣реИред рдлрд┐рд░, рдкреНрд░рддреНрдпреЗрдХ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдкрд░, рд╣рдореЗрдВ рдЕрдиреБрдорд╛рди рдХреЗ M * 2 * N рд╣рд╕реНрддрд╛рдВрддрд░рдг рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рдЪреВрдВрдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдЪрдХреНрд░ рдореЗрдВ рд╣рдо рдХрдо рд╕реЗ рдХрдо рдПрдХ рд╕реНрдерд┐рддрд┐ рдХреЗ рдЕрдиреБрдорд╛рди рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░реЗрдВрдЧреЗ, рдХреБрд▓ рдкрд░рд┐рдЪрд╛рд▓рди рд╕рдордп рдХреНрд░рдо M * 2 * N * M рдХрд╛ рд╣реЛрдЧрд╛редрдлрд┐рд░, рдбреЗрдЯрд╛ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХреЗ рдкрд╣рд▓реЗ рддрд░реАрдХреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо 2 ^ H * M * 2 ^ H = 2 ^ (2 * H) * M рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ (рд╣рдо рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рдЬреЛрд░ рджреЗрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдЕрдиреБрдорд╛рди рдКрдкрд░ рд╕реЗ рдмрд╣реБрдд рдордЬрдмреВрдд рд╣реИ) рдФрд░, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, H 20: рдКрдкрд░ рд╕реЗ рдЦреЛрдЬ рд╕рдордп рдХрд╛ рдЕрдиреБрдорд╛рдиред -рдбрд╛рдЙрди 20 рд╣реЛрдЧрд╛! ~ 10E18, рдФрд░ рдмреЙрдЯрдо-рдЕрдк рд╕рд░реНрдЪ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 2 ^ 40 * 20 = (2 ^ 10) ^ 4 * 40 = (10 ^ 3) ^ 4 * 40 ~ 10 ^ 14, рдпрд╛рдиреА 20 рдЪрд┐рдкреНрд╕ рд╣рдо рдХрдо рд╕реЗ рдХрдо 10E6 рдмрд╛рд░ рдЬреАрддрддреЗ рд╣реИрдВ, рдЬреЛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИред рд╣рдо 9 рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЪрд┐рдкреНрд╕ рдХреЗ рд▓рд┐рдП рднреА рдЧрдгрдирд╛ рдХрд░реЗрдВрдЧреЗ, рд╢реАрд░реНрд╖ рдЦреЛрдЬ рдХреЗ рд▓рд┐рдП 9! ~ 10E6 рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рдиреАрдЪреЗ рдХреА рд╕реНрдХреНрд░реАрдирд┐рдВрдЧ рдХреЗ рд▓рд┐рдП 2 ^ 9 * 2 ^ 9 * 18 ~ 10E6, рдЕрд░реНрдерд╛рддреН, рдЗрд╕ рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рд╢реБрд░реВ рд╣реЛрдХрд░, рдиреАрдЪреЗ-рдкрдВрдХреНрддрд┐ рдЦреЛрдЬ рдЬреАрдд рдЬрд╛рддреА рд╣реИред рдЕрдВрддрд┐рдо рдХрдерди рдХреБрдЫ рдЬрд▓реНрджрдмрд╛рдЬреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЕрдЧрд▓реА рд╕реНрдерд┐рддрд┐ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛рдлреА рд▓рдВрдмреА рд╣реЛ рдЧрдИ рд╣реИ - рд╣рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЙрддреНрдкрдиреНрди рд▓реЛрдЧреЛрдВ рдХреЗ рдмреАрдЪ рдЗрд╕рдХреА рддрд▓рд╛рд╢ рдХрд░рдиреА рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рдмрд┐рдЯ рд╕рд░рдгреА рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕ рд╡рд┐рд╢реЗрд╖ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдкреНрд░рдХреНрд░рд┐рдпрд╛ O (1) рдореЗрдВ рдХреА рдЬрд╛рддреА рд╣реИредрджреВрд╕рд░реА рдкреНрд░рд╕реНрддреБрддрд┐ рдХреЗ рд▓рд┐рдП, рд╡рд┐рднрд┐рдиреНрди рдкрджреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдЬреЛ рдХрд┐ рдХреЙрдореНрдмрд┐рдиреЗрдЯрд░рд┐рдХреНрд╕ рдХреЗ рдХреНрд╖реЗрддреНрд░ рд╕реЗ рдПрдХ рдХрд╛рд░реНрдп рд╣реИред рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, 9 рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЪрд┐рдкреНрд╕ рдХреЗ рд╕рд╛рде рдПрдХ рдЧреЗрдо рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рдкрджреЛрдВ рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ рд╣реЛрдЧреА: 1+ (1 + 4) + (1 + 3 + 2) + (1 + 3 + 3 + 2) + (1 + 2 +) 2 + 1 + 1) + (1 + 2 + 1 + 1) + (1 + 1 + 1) + (1 + 1) + 1 = 1 + 5 + 6 + 9 + 7 + 5 + 3 + 2 + 1 = 39редрдлрд┐рд░ рдЙрд╕реА рдкрджреНрдзрддрд┐ рд╕реЗ рдПрдХ рдЕрдиреБрдорд╛рди H * M * M = 39 * 39 * 9 ~ 10E4 рдХреЗ рдорд╛рди рдХреЛ рдЖрдЧреЗ рдмрдврд╝рд╛рдПрдЧрд╛, рдЬреЛ рдХрд┐ рдкрд╣рд▓реЗ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЧрддрд┐ рдореЗрдВ рдмреЗрд╣рддрд░ рдкрд░рд┐рдорд╛рдг рдХреЗ рджреЛ рдЖрджреЗрд╢ рд╣реИрдВ, рдФрд░ рдЬреИрд╕реЗ рд╣реА H рдмрдврд╝рддрд╛ рд╣реИ, рд▓рд╛рдн рдХреЗрд╡рд▓ рдмрдврд╝реЗрдЧрд╛ред рджреВрд╕рд░реЗ рджреГрд╢реНрдп рдХреЗ рд▓рд┐рдП рдКрдкрд░ рд╕реЗ рдЦреЛрдЬ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ, рдХрд┐рд╕реА рдХреЛ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕реБрдзрд╛рд░ рдХреА рдЙрдореНрдореАрдж рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдирд╛ рдЕрдзрд┐рдХ рдХрдард┐рди рд╣реИ, рдЗрд╕рд▓рд┐рдП рдХреЛрд╢рд┐рд╢ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИредрдЗрд╕рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рдиреАрдЪреЗ рд╕реЗ рдКрдкрд░ рдХреА рдУрд░ рдПрдХ рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рджреВрд╕рд░реА рдкреНрд░рд╕реНрддреБрддрд┐ рдХреЗ рд▓рд┐рдПред рдореИрдВрдиреЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдирд╣реАрдВ рджрд┐рдпрд╛, рдореБрдЭреЗ рдШрд░ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╛рдардХреЛрдВ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдЫреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╣рдореЗрдВ рдмрд╣реБрдд рд╣реА рдЙрдЪрд┐рдд рд╕рдордп рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдПрдЪ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдиреАрдЪреЗ рд╕реЗ рдмрд╕реНрдЯ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдФрд░ рдлрд╛рдпрджрд╛ рдпрд╣ рд╣реИ рдХрд┐ рд╣рдо рдкрджреЛрдВ рдХреЗ рдирд┐рдЪрд▓реЗ рдЖрдзреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдорд╛рди рдХреЛ рдареАрдХ рдХрд░рдХреЗ рдмрдЪрд╛ рд╕рдХрддреЗ рд╣реИрдВ (рдЬрд┐рд╕рдореЗрдВ рдПрди / 2 рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЪрд┐рдкреНрд╕ рдХреА рдПрдХ рдЫреЛрдЯреА рд╕рдВрдЦреНрдпрд╛ рд╣реИ), рдЪреВрдВрдХрд┐ рдПрдХ рдмрд╛рд░ рдЕрдиреБрдорд╛рдирд┐рдд рдирд┐рдЪрд▓реЗ рдЖрдзреЗ рдХреЛ рдЪрд┐рдкреНрд╕ рдХреА рдЕрдЧрд▓реА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд▓рд┐рдП рдмрджрд▓рд╛рд╡ рдХреЗ рдмрд┐рдирд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рд╣рдореЗрдВ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдЬреАрдд рджреЗрдЧрд╛ред 2 рдмрд╛рд░редтАФ , , . , , ( ) .
рдЦреИрд░, рдирд┐рд╖реНрдХрд░реНрд╖ рдореЗрдВ, рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдЬреЛ рдореЗрд░реЗ рдкреЛрд╕реНрдЯ рдХреЛ рдмрд╣реБрдд рдЧрдВрднреАрд░рддрд╛ рд╕реЗ рд▓реЗрддреЗ рд╣реИрдВ рдФрд░ (рдирд┐рд╖реНрдкрдХреНрд╖) рдЖрдХреНрд░реЛрд╢ рдХреЗ рд╕рд╛рде рдЬрд▓рддреЗ рд╣реИрдВ - рдореБрдЭреЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХрд╛рд░реНрдпрдХреНрд░рдо рдкрд░рд┐рднрд╛рд╖рд╛ рд╕реВрддреНрд░ рдореЗрдВ рдкрд╣рд▓реЗ рд╢рдмреНрдж рдХреЗ рд░реВрдк рдореЗрдВ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рд╕реЗ рдЙрдирдХреЗ рдЕрдзрд┐рдХ рдорд╣рддреНрд╡ рдХреА рдкреБрд╖реНрдЯрд┐ рд╣реЛрддреА рд╣реИ, рдореИрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЗрд╕рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рддрд╛ рд╣реВрдВред рдХреБрдЫ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ, рдПрдХ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдЪрдпрдирд┐рдд рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдЙрддреНрдкрд╛рджрдХрддрд╛ рдореЗрдВ рдПрдХ рдХреНрд░рдорд┐рдХ рд╡реГрджреНрдзрд┐ рджреЗ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдореИрдВ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдореЗрдВ рджреАрдХреНрдЬрд╕реНрдЯреНрд░рд╛ (рдЬрд┐рд╕реЗ рдореИрдВ рд╕рдореНрдорд╛рди рдХреЗ рд╕рд╛рде рд╕рдореНрдорд╛рди рдХрд░рддрд╛ рд╣реВрдВ) рдХреЛ рдХрдо рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдирд╣реАрдВ рдерд╛ред рдпрд╣ рд╕рдм рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдерд╛, рдФрд░ рдкреЛрд╕реНрдЯ рдХреБрдЫ рдФрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИ - рдХрд┐ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рднреА рдмреЗрд╣рдж рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдФрд░ рдореИрдВ рдбрд┐рдЬрд╛рдЗрди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рднреВрд▓рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛редрдкреБрдирд╢реНрдЪред
рд╡реЗ рдореБрдЭреЗ рдпрд╣рд╛рдВ рджрд░реНрд╢рдХреЛрдВ (рд╣рд╛рдп рдореИрдХреНрд╕) рд╕реЗ рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЦреЗрд▓ рдкрд░ рд╢реЛрдз рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдФрд░ рддрд░реАрдХрд╛ рд╣реИ - рдЧрдгрд┐рддреАрдп, рдФрд░, рдбрдмрд▓-рдЙрдкрдирд╛рдо рдХреА рдкрд░рд┐рдХрд▓реНрдкрдирд╛ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рдЬреНрдпрд╛рджрд╛рддрд░ рдЧрд┐рдирддреА рдХреЗ рдЦреЗрд▓ рдирд┐рдо рдХреЗ рдЦреЗрд▓ рдореЗрдВ рдЖрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╣рдореЗрдВ рдХреЗрд╡рд▓ рдЙрд╕рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ-рдпреЛрдЧ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реНрдерд┐рддрд┐ (рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдХрдерди рд╕рдВрджрд┐рдЧреНрдз рд╣реИ), рдФрд░ рдЖрдк рдЧреНрд░рд╛рдл рдкрд░ рдЧреЗрдо рдХреЛ рдореВрд▓ рдЧреЗрдо рдореЗрдВ рднреА рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ (рдХреЛрдИ рдЖрдкрддреНрддрд┐ рдирд╣реАрдВ рд╣реИ), рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдЖрдк рдХрд╛рдо рдХреЗ рд╕рдордп рддрдХ 1.878 ^ N рдХреЗ рдЕрдиреБрдорд╛рди рдХреА рдЙрдореНрдореАрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдВрдЦреНрдпрд╛ рдХреБрдЫ рд╣рдж рддрдХ рдореБрдЭреЗ рд╣реИрд░рд╛рди рдХрд░ рджреЗрддреА рд╣реИ)ред рд╕рдВрднрд╡рддрдГ, рдЗрди рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЛ рдЬреАрд╡рди рдХрд╛ рдЕрдзрд┐рдХрд╛рд░ рд╣реИ, рдХрдо рд╕реЗ рдХрдо рдЗрд╕ рд╕рд╛рдордЧреНрд░реА рдХреЗ рд▓реЗрдЦ рдЖрд╢реНрд╡рд╕реНрдд рджрд┐рдЦрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рдПрдХ рд╢реБрджреНрдз рд╡реНрдпрд╡рд╕рд╛рдпреА рд╣реВрдВ рдФрд░ рдЬрд┐рдЬреНрдЮрд╛рд╕реБ рдкрд╛рдардХреЛрдВ (рдЖрд░рдПрд╕ рд▓реЛрдВрдЧрд╛, рд╡реАрдЯрд╛ рдмреНрд░реЗрд╡рд┐рд╕) рдХреЗ рд▓рд┐рдП рдЗрди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реВрдВредрдХрд╛рд░реНрдпрдХреНрд░рдо рдпрд╣рд╛рдБ рдЫрд┐рдкрд╛ рд╣реБрдЖ рд╣реИ#include <ctime> #include "stdio.h" #define MaxMax 17 #define Forward 1 // 1- 0 - #define Version 1 // 0- 1 - int hod[MaxMax+1],nf[MaxMax+1],oc[MaxMax+1],sm[MaxMax+1]; int lvl,count,nhod; #if Version==0 int pos[MaxMax+1]; inline void Start(int Max) { for (int i=0; i<Max; i++) oc[i]=0; for (int i=0; i<Max; ++i) pos[i]=1; pos[Max]=0; }; inline void FirstStep(int Max) { hod[lvl]=0; nf[lvl]=1; }; inline int ValidStep() { if ( (pos[hod[lvl]]==1) && ((nf[lvl]==1) || (pos[hod[lvl]+1]==1)) ) return 1; else return 0; }; inline void MakeStep(void) { pos[hod[lvl]]=0; --count; if (nf[lvl]==2) { pos[hod[lvl]+1]=0; --count; }; }; inline void DownStep(int Max) { ++lvl; oc[lvl]=0; hod[lvl]=-1; nf[lvl]=2; }; inline void RemoveStep(void) { pos[hod[lvl]]=1; ++count; if (nf[lvl]==2) { pos[hod[lvl]+1]=1; ++count; }; }; inline void NextStep(void) { if ((nf[lvl]==1) && (lvl>0)) nf[lvl]=2; else { ++hod[lvl]; nf[lvl]=1; }; }; inline int LastStep(int Max) {if (hod[lvl]>=Max) return 1; else return 0; }; void print(int Max) { for (int i=0; i<Max; ++i) if (pos[i]==1) printf("*"); else printf("."); for (int i=0; i<Max; ++i) if (i<=lvl) printf ("%2d,%1d",hod[i],nf[i]); else printf(" "); printf("%3d ",count); for (int i=0; i<Max; ++i) printf("%3d",oc[i]); printf("\n"); }; #endif #if Version==1 int gr[MaxMax+1]; inline void Start(int Max) { for (int i=0; i<Max; i++) oc[i]=0; for (int i=0; i<MaxMax; ++i) { gr[i]=0; }; gr[Max]=1; }; inline void FirstStep(int Max) { hod[lvl]=Max; nf[lvl]=1; sm[lvl]=0; }; inline int ValidStep(void) { if ( (gr[hod[lvl]]>0) && (hod[lvl]>=nf[lvl]) ) return 1; else return 0; }; inline void MakeStep(void) { gr[hod[lvl]]-=1; gr[hod[lvl]-nf[lvl]-sm[lvl]]+=1; if (sm[lvl]>0) gr[sm[lvl]]+=1; count-=nf[lvl]; }; inline void NextStep(void) { sm[lvl]++; if ( sm[lvl]*2 > (hod[lvl]-nf[lvl]) ) { if ( (lvl>0) && (nf[lvl]==1) ) { nf[lvl]=2; sm[lvl]=0; } else { hod[lvl]-=1; sm[lvl]=0; nf[lvl]=1; }; }; }; inline void DownStep(int Max) { ++lvl; oc[lvl]=0; hod[lvl]=Max; nf[lvl]=1; sm[lvl]=0; }; inline void RemoveStep(void) { if (sm[lvl]>0) gr[sm[lvl]]-=1; gr[hod[lvl]-nf[lvl]-sm[lvl]]-=1; gr[hod[lvl]]+=1; count+=nf[lvl]; }; inline int LastStep(int Max) {if (hod[lvl]<=0) return 1; else return 0; }; void print(int Max) { if (Max==18) { for (int i=1; i<=Max; ++i) printf("%2d,",gr[i]); for (int i=0; i<Max; ++i) if (i<=lvl) printf (" =>%2d:%2d,%1d,%2d",i,hod[i],nf[i],sm[i]); else printf(" "); printf(" %3d:: ",count); for (int i=0; i<Max; ++i) printf("%2d",oc[i]); printf("\n"); }; }; #endif inline void MoveOc(void) { int newoc=-oc[lvl+1]; if (newoc>0) ++newoc; else --newoc; if ( (oc[lvl]==0) || ( (oc[lvl]<0) && (newoc>0) ) || ( (oc[lvl]>0) && (newoc>0) && (newoc<oc[lvl]) ) || ( (oc[lvl]<0) && (newoc<0) && (newoc<oc[lvl]) ) ) { oc[lvl]=newoc; // if (oc[0]>0) --ur; }; }; int ocenka(int Max) { Start(Max); count=Max; nhod=0; lvl=0; FirstStep(Max); while (lvl>=0) { //print(Max); if ( ValidStep()==1) { MakeStep(); ++nhod; //print(Max); if (count>0) DownStep(Max); else { #if Forward==1 oc[lvl]=1; #else if (oc[lvl]==0) oc[lvl]=-1; #endif RemoveStep(); }; //print(Max); }; NextStep(); if (LastStep(Max)==1) { --lvl; if (lvl>-1) { MoveOc(); RemoveStep(); NextStep(); }; }; }; return nhod; }; void reverse(void); int main(void) { int last=1; for (int i=1; i<=MaxMax; ++i) { clock_t start_time = clock(); int j=ocenka(i); printf("%2d %3d %12d %5.2f %5.2f\n",i,oc[0],j,(float)j/last,(clock()-start_time)/1000.); last=j; }; return 1; };