рд░реВрд╕реА рдХреЛрдб рдХрдк 2014 рдХреЗ рдЪреМрдереЗ рдпреЛрдЧреНрдпрддрд╛ рджреМрд░ рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг





рд░рд╡рд┐рд╡рд╛рд░, 1 рдЬреВрди рдХреЛ, рд░реВрд╕реА рдХреЛрдб рдХрдк 2014 рдХрд╛ рдЪреМрдерд╛, рдЕрдВрддрд┐рдо, рдпреЛрдЧреНрдпрддрд╛ рджреМрд░ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред



рд░рд╛рдЙрдВрдб рдореЗрдВ рднрд╛рдЧ рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП 5428 рд▓реЛрдЧреЛрдВ рдиреЗ рдкрдВрдЬреАрдХрд░рдг рдХрд░рд╛рдпрд╛ред 730 рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрдо рд╕реЗ рдХрдо рдПрдХ рд╕рдорд╛рдзрд╛рди рднреЗрдЬрд╛ рдЧрдпрд╛ рдерд╛ред рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░, 4793 рдлреИрд╕рд▓реЗ рдкреНрд░рддрд┐ рд░рд╛рдЙрдВрдб рднреЗрдЬреЗ рдЧрдП, рдЬрд┐рдирдореЗрдВ рд╕реЗ 1531 рд╕рд╣реА рдереЗред



рдЕрдзрд┐рдХрд╛рдВрд╢ GNU C ++ рд╕рдорд╛рдзрд╛рди 1786 рд╣реИрдВред

рдкрд╛рдпрдерди рдореЗрдВ 307 рд╕рдорд╛рдзрд╛рди рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ 86 рд╕рд╣реА рд╣реИрдВред

93 PHP рд╕рдорд╛рдзрд╛рди рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ 15 рд╕рд╣реА рд╣реИрдВред

рдкрд░реНрд▓ рдореЗрдВ 6 рд╕рдорд╛рдзрд╛рди рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ 2 рд╕рд╣реА рд╣реИрдВред



рдкрд╣рд▓рд╛ рдХрд╛рд░реНрдп рдП рдХреЛ рджрд┐рдорд┐рддреНрд░реА рдлрд┐рд▓рд┐рдкреНрдкреЛрд╡ (рджрд┐рдорд╛рдлрд┐рд▓) рджреНрд╡рд╛рд░рд╛ 2:42 рдорд┐рдирдЯ рдореЗрдВ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд╡рд╣ 12:09 рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рдмреА рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдкрд╣рд▓рд╛ рд╡реНрдпрдХреНрддрд┐ рдерд╛ред рдЯрд╛рд╕реНрдХ рд╕реА рдФрд░ рдбреА рдХреЛ рдкрд╣рд▓реЗ рдЕрд▓реЗрдХреНрдЬреЗрдВрдбрд░ рдУрдмреЗрдбрдирд┐рдХреЛрд╡ (рдПрдУрдмреА) рджреНрд╡рд╛рд░рд╛ рдХреНрд░рдорд╢рдГ 12:25 рдФрд░ 37:44 рдорд┐рдирдЯ рдкрд░ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдкрд╣рд▓рд╛ рдХрд╛рд░реНрдп E рдХреЛ 45:22 рдорд┐рдирдЯ рдкрд░ Fefer Ivan (Fefer.Ivan) рджреНрд╡рд╛рд░рд╛ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╡рд╛рди рднреА 1 рдШрдВрдЯреЗ 8 рдорд┐рдирдЯ рдореЗрдВ рд╕рднреА рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдкрд╣рд▓рд╛ рдерд╛ред 12 рд▓реЛрдЧреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХреЗрд╡рд▓ 5 рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред 10 рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХреЛ рдиреНрдпрд╛рдпрд╛рдзреАрд╢реЛрдВ рджреНрд╡рд╛рд░рд╛ рдЕрдпреЛрдЧреНрдп рдШреЛрд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред



рдХреБрд▓ 4 рдХреНрд╡рд╛рд▓реАрдлрд╛рдЗрдВрдЧ рд░рд╛рдЙрдВрдб рдХреЗ рд▓рд┐рдП, 8 рдЬреВрди рдХреЛ рдлрд╛рдЗрдирд▓ рдореЗрдВ 802 рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдиреЗ рдПрдХ-рджреВрд╕рд░реЗ рдХреЗ рд▓рд┐рдП рдХреНрд╡рд╛рд▓реАрдлрд╛рдИ рдХрд┐рдпрд╛ред



рдЯрд╛рд╕реНрдХ рдПред рдЬрдирдордд рд╕рд░реНрд╡реЗрдХреНрд╖рдг

рд╡рд┐рдЪрд╛рд░: рдПрдВрдбреНрд░реА рд╕реНрдЯрд╛рдирдХреЗрд╡рд┐рдЪ

рдЕрд╣рд╕рд╛рд╕: рдирд┐рдХреЛрд▓реЗ рд╡реЗрджрд░рдирд┐рдХреЛрд╡

рд╡рд┐рд╢реНрд▓реЗрд╖рдг: рдирд┐рдХреЛрд▓реЗ рд╡реЗрджрд░рдирд┐рдХреЛрд╡



рдХрд╛рд░реНрдп рдореЗрдВ рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХреА рдиреНрдпреВрдирддрдо рдФрд░ рдЕрдзрд┐рдХрддрдо рд╕рдВрднрд╡ рд╕рдВрдЦреНрдпрд╛ рдЦреЛрдЬрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░реЗрдВрдЧреЗред рдпрджрд┐ рд╕рднреА рдореЗрдВ n рдкреНрд░рддрд┐рднрд╛рдЧреА рд╣реИрдВ, рддреЛ рдЙрдирдореЗрдВ рд╕реЗ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИрдВ, рдФрд░ b рдХрд╛рд░реНрдп рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХреЗ рд╡рд┐рдкрд░реАрдд рд╣реИред



рдЪреВрдВрдХрд┐ рд╕рдорд╕реНрдпрд╛ рдХреА рд╢рд░реНрддреЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЗрд╕реЗ рдХреЗрд╡рд▓ рдЙрди рд▓реЛрдЧреЛрдВ рджреНрд╡рд╛рд░рд╛ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдЬрд┐рдирдХреЗ рд▓рд┐рдП рдпрд╣ рдШреГрдгрд┐рдд рдирд╣реАрдВ рд╣реИ рдФрд░ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИ, рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рд╡рд╛рд▓реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ n - b рдХреЗ рдмрд░рд╛рдмрд░ рдпрд╛ рдЙрд╕рд╕реЗ рдХрдо рд╣реЛрдЧреАред рдпрд╣реА рд╣реИ, рдЕрдЧрд░ рдЙрди рд╕рднреА рдХреЗ рдмреАрдЪ рдЬреЛ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рд╡реЗ рд╣реИрдВ рдЬреЛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдЕрдзрд┐рдХрддрдо рд╣реЛрдЧрд╛ рдЬреЛ рдЗрд╕реЗ рд╣рд▓ рдХрд░реЗрдВрдЧреЗред рдпрд╣ рдиреНрдпреВрдирддрдо ( рдП , рдПрди - рдмреА ) рд╣реИред



рдиреНрдпреВрдирддрдо рдкрд░ рдкрд╣реБрдВрдЪ рдЬрд╛рддрд╛ рд╣реИ рдпрджрд┐ рд╣рд░ рдХреЛрдИ рдЬреЛ рдХрд╛рд░реНрдп рдХрд╛ рд╡рд┐рд░реЛрдз рдХрд░рддрд╛ рд╣реИ, рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдЧрд╛, рддреЛ рдЙрддреНрддрд░ рдЕрдзрд┐рдХрддрдо (0, рдП - рдмреА ) рд╣реИред



рдЯрд╛рд╕реНрдХ рдмреАред рдПрдХ рд╕реМ

рд╡рд┐рдЪрд╛рд░: рд╡рд┐рдЯрд╛рд▓реА рдЕрдХреНрд╖реЛрдиреЛрд╡

рдПрд╣рд╕рд╛рд╕: рдкрд╛рд╡реЗрд▓ рдХреНрд░реЛрдЯрдХреЛрд╡

рд╡рд┐рд╢реНрд▓реЗрд╖рдг: рдкрд╛рд╡реЗрд▓ рдХреНрд░реЛрдЯрдХреЛрд╡



рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдПрдХ рдРрд╕рд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╣реИ рдЬреЛ рдХрдИ рд╕рд░рд▓ рдорд╛рдорд▓реЛрдВ рдкрд░ рдзреНрдпрд╛рди рд╕реЗ рд╡рд┐рдЪрд╛рд░ рдХрд░рддрд╛ рд╣реИред рд╕рдмрд╕реЗ рд╕рд░рд▓ рдорд╛рдорд▓рд╛ рддрдм рд╣реИ рдЬрдм x рдореЗрдВ рдЕрдВрдХреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ k +1 рд╣реИред рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, is1 рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдпрджрд┐ рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдПрдХ рд╢реВрдиреНрдп рдирд╣реАрдВ рд╣реИ, рдФрд░ рд╢реВрдиреНрдп рд╣реИ рдпрджрд┐ рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдХрдо рд╕реЗ рдХрдо рдПрдХ рд╢реВрдиреНрдп рд╣реИред



рдпрджрд┐ рд╕рдВрдЦреНрдпрд╛ x рдореЗрдВ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ k рд╕реЗ рдХрдо рд╕реЗ рдХрдо рддреАрди рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ, рддреЛ рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдХреЛ рдЕрдзрд┐рдХ рд╕рд╛рд╡рдзрд╛рдиреА рд╕реЗ рд╕рдВрднрд╛рд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╣рдо рдЕрдВрдд рд╕реЗ рджреВрд╕рд░реЗ рд╢реВрдиреНрдп рдХреЗ рдмреАрдЪ рдкрд╛рддреЗ рд╣реИрдВред рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЗрд╕рдХреЗ рдкреАрдЫреЗ k + 1 рдЕрдВрдХ рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реИред рд╕рднреА рдЧреИрд░-рдЕрдВрдХреАрдп рдЕрдВрдХреЛрдВ рдХреЛ рдкрд╛рд░ рдХрд░реЗрдВ рдЬреЛ рдЕрдВрдд рд╕реЗ рджреВрд╕рд░реЗ рд╢реВрдиреНрдп рдХреЗ рдкреАрдЫреЗ рд╣реИрдВ, рдФрд░ рдЕрдВрдд рд╕реЗ рджреВрд╕рд░реЗ рд╢реВрдиреНрдп рд╕реЗ рддреБрд░рдВрдд рдкрд╣рд▓реЗ рдЕрдВрдХреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХ рд╕рдВрдЦреНрдпрд╛ рдХреЛ рднреА рдкрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдкрд╣рд▓рд╛ рдЕрдВрдХ рдХрднреА рднреА рдкрд╛рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЕрдВрддрд┐рдо рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдХреЛрдИ рдЕрдЧреНрд░рдгреА рд╢реВрдиреНрдп рдирд╣реАрдВ рд╣реЛрдЧрд╛ред



рдпрд╣ рднреВрд▓рдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдерд╛ рдХрд┐ рдХрд┐рд╕реА рдЕрдВрдХ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреА рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреЛ рд╕рдВрдЦреНрдпрд╛ рдХреА рд▓рдВрдмрд╛рдИ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП - рдЗрд╕ рддрд░рд╣ рдХреА рддреНрд░реБрдЯрд┐ рд╡рд╛рд▓реЗ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЛ рддреАрд╕рд░реЗ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рд╕рдордп рд╕реАрдорд╛ рд╕реЗ рдЕрдзрд┐рдХ рдкреНрд░рд╛рдкреНрдд рд╣реБрдЖред



рдЯрд╛рд╕реНрдХ рд╕реАред рдпрд╛рддреНрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реГрджреНрдзрд┐

рд╡рд┐рдЪрд╛рд░: рдЬреЙрд░реНрдЬ рдХреЛрд░реНрдирд┐рд╡

рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди: рдмреЛрд░рд┐рд╕ рдорд┐рдирд╛рдПрд╡

рд╡рд┐рд╢реНрд▓реЗрд╖рдг: рдмреЛрд░рд┐рд╕ рдорд┐рдирд╛рдПрд╡



рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬреЛ рдХрд┐ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИред рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╕рдордп, рдХрддрд╛рд░ рдХреЛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реЛрддрд╛ рд╣реИред рд╕реНрд╡рдпрдВ рдХрддрд╛рд░реЛрдВ рдореЗрдВ, рдЖрдк рд╕реНрдЯреЛрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрдкрдпреБрдХреНрдд рдЙрдкрд╣рд╛рд░ рдЦрд░реАрджрдиреЗ рд╡рд╛рд▓реЗ рд╡реНрдпрдХреНрддрд┐ рдХреА рд╕рдВрдЦреНрдпрд╛ред рдлрд┐рд░ рдореЗрд╣рдорд╛рдиреЛрдВ рдХреА рдЕрдЧрд▓реА рдпрд╛рддреНрд░рд╛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИред рдХрддрд╛рд░ рд╕реЗ рдПрдХ рддрддреНрд╡ рд▓реЗрдВ рдЬреЛ рдпрд╛рддреНрд░рд╛ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╡реНрдпрдХреНрддрд┐ рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИред рдпрджрд┐ рдЙрд╕рдХреА рдмрд╛рд░реА рдЦрд╛рд▓реА рд╣реИ, рддреЛ рд╣рдо рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕ рд╡реНрдпрдХреНрддрд┐ рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рд╡рд╛рд▓рд╛ рддрддреНрд╡ рдХрддрд╛рд░ рд╕реЗ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЙрд╕рдХреЗ рдмрд╛рдж, рдЗрд╕ рддрддреНрд╡ рдХреЛ рдХрддрд╛рд░ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ, рдЬреЛ рдЙрд╕ рд╡реНрдпрдХреНрддрд┐ рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИ, рдЬрд┐рдирд╕реЗ рд╡реЗ рдорд┐рд▓рдиреЗ рдЖрдП рдереЗред рдпрджрд┐ рдЬреЛрдбрд╝реЗ рдЧрдП рдЖрдЗрдЯрдо рдХрд╛ рдореВрд▓реНрдп рдЙрд╕ рдХрддрд╛рд░ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ, рдЬрд┐рд╕реЗ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛, рддреЛ YES рдореБрджреНрд░рд┐рдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЕрдиреНрдпрдерд╛ NOред



рдЯрд╛рд╕реНрдХ рдбреАред SNM

рд╡рд┐рдЪрд╛рд░: рдЖрд░реНрдЯреЗрдо рд╡рд╛рд╕рд┐рд▓рд┐рд╡

рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди: рдЖрд░реНрдЯреЗрдо рд╡рд╛рд╕рд┐рд▓рд┐рд╡

рд╡рд┐рд╢реНрд▓реЗрд╖рдг: рдЖрд░реНрдЯреАрдо рд╡рд╛рд╕рд┐рд▓рд┐рд╡



рдХрд╛рд░реНрдп рдиреЗ рд░реИрдВрдХ рд╣реЗрдпреБрд░рд┐рд╕реНрдЯрд┐рдХ рдХреЗ рд╕рд╛рде, рд▓реЗрдХрд┐рди рдкрде рд╕рдВрдкреАрдбрд╝рди рд╣реЗрдпреБрд░рд┐рд╕реНрдЯрд┐рдХреНрд╕ рдХреЗ рд╕рд╛рде рдЕрд╕рд╣рдорддрд┐ рд╕реЗрдЯ рдХреА рдПрдХ рдкреНрд░рдгрд╛рд▓реА рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд╛ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ред рд╣рдо рдкреНрд░рддреНрдпреЗрдХ рд░реВрдЯ рдЯреНрд░реА рдХреЗ рд▓рд┐рдП рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рд╣рд▓ рдХрд░реЗрдВрдЧреЗ, рд╣рдореЗрдВ рдЪрдХреНрд░реЛрдВ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рдорд╛рдорд▓реЗ рдкрд░ рднреА рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред



рд╣рд╛рд▓рд╛рдВрдХрд┐ рд░реИрдВрдХ рд╕рд░рдгреА рдЗрдирдкреБрдЯ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХреА рдЧрдИ рдереА, рдпрд╣ рд╕рдордЭрдирд╛ рдЖрд╕рд╛рди рд╣реИ рдХрд┐ рдкрде рд╕рдВрдкреАрдбрд╝рди рдХреЗ рдмрд┐рдирд╛, рд░реИрдВрдХ i рд░реВрдЯ рдкрд░ рд╡рд░реНрдЯреЗрдХреНрд╕ i рдХреЗ рд╕рд╛рде рд╕рдмрдЯреНрд░реА рдХреА рдКрдВрдЪрд╛рдИ рд╣реИред рдпрд╣ рднреА рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рддрд╛рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдмрд╛рд░ рд░реИрдВрдХ рдореИрдВ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рдмрдврд╝реЗ, рдФрд░ рдмрд╛рдж рдореЗрдВ рд╢реАрд░реНрд╖ рдХреЛ рджреВрд╕рд░реЗ рд╕реЗ рдирд┐рд▓рдВрдмрд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдП, рдЗрд╕рдХреЗ рдорд╛рддрд╛ - рдкрд┐рддрд╛ рдФрд░ рд░реИрдВрдХ рдирд╣реАрдВ рдмрджрд▓рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЖрдк рдкрддреНрддрд┐рдпреЛрдВ рд╕реЗ рдЬрдбрд╝ рддрдХ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред



рдпреВ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдПрдХ рд░реВрдЯ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдмрдЯреНрд░реА рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред рдпрджрд┐ рд░реИрдВрдХ u = r рд╣реИ , рддреЛ рд╢реАрд░реНрд╖ рдкрд░ u рдореЗрдВ 0, 1, ..., r -1 рд░реИрдВрдХ рд╡рд╛рд▓реЗ рдмрдЪреНрдЪреЗ рдореМрдЬреВрдж рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рджрд┐рдЦрд╛рдирд╛ рдЖрд╕рд╛рди рд╣реИ рдХрд┐ рдпрд╣ рд╕реНрдерд┐рддрд┐ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ: рдпрджрд┐ рдЖрдк рдмреЗрдЯреЗ рдХреА рд░реИрдВрдХ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрдШ рд╕рдВрдЪрд╛рд▓рди рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╕рднреА рдСрдкрд░реЗрд╢рди рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдЪрд▓реЗрдВрдЧреЗред



рдЗрд╕рд▓рд┐рдП рдПрдХ рд╣реА рдкреЗрдбрд╝ рдХрд╛ рд╣рд▓:



  1. рдкреБрди: рдЯреНрд░реА рд░реВрдЯ рдХреЗ рд╕рднреА рдмрдЪреНрдЪреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдорд╛рдзрд╛рди рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдВред
  2. рдЬрд╛рдБрдЪ рдХрд░реЗрдВ рдХрд┐ рд╕рднреА рдЬ рдХреЗ рд▓рд┐рдП 0 рд╕реЗ рд░реИрдВрдХ рд░реВрдЯ - 1 рд░реИрдВрдХ рдПрдЪ рдХреЗ рд╕рд╛рде рдПрдХ рдмреЗрдЯрд╛ рд╣реИред
  3. рд╣рдо рдмрдЪреНрдЪреЗ рдХреА рд░реИрдВрдХ рдмрдврд╝рд╛рдиреЗ рдХреЗ рдХреНрд░рдо рдореЗрдВ рдпреВрдирд┐рдпрди ( рд░реВрдЯ , рдЪрд╛рдЗрд▓реНрдб рдЖрдИ ) рдХрд╛ рд╕рдВрдЪрд╛рд▓рди рдХрд░рддреЗ рд╣реИрдВред


рдПрд╕рдПрдирдПрдо рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рднреА рд╕рдВрднрд╡ рд╣реИ рдФрд░ рд╕реАрдзреЗ рд╕рднреА рдСрдкрд░реЗрд╢рдиреЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдХреЗ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдкрд░рд┐рдгрд╛рдореА рдореВрд▓ рд╕рд░рдгреА рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдЖрд╡рд╢реНрдпрдХ рдорд┐рд▓рд╛рди рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИред



рд╕рдорд╛рдзрд╛рди рдХрд╛ рд░рдирдЯрд╛рдЗрдо O ( n log ( n )) рд╣реИред



рдЯрд╛рд╕реНрдХ рдИред nanorobots

рд╡рд┐рдЪрд╛рд░: рд╡рд┐рдЯрд╛рд▓реА рдЕрдХреНрд╖реЛрдиреЛрд╡

рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди: рдПрдВрдбреНрд░реА рдХреЛрдорд╛рд░реЛрд╡

рд╡рд┐рд╢реНрд▓реЗрд╖рдг: рдПрдВрдбреНрд░реА рдХреЛрдорд╛рд░реЛрд╡



рд╕рдорд╕реНрдпрд╛ рдореЗрдВ, рджреЛ рднрд╛рдЧреЛрдВ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рд╣реЛрдиреЗ рдпрд╛ рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реЛрдиреЗ рдХреА рдиреНрдпреВрдирддрдо рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд▓рд┐рдП, рд╕рднреА рдиреИрдиреЛрд░реЛрдмреЛрдЯреНрд╕ рдХреЛ рдКрдкрд░реА рдмрд╛рдПрдБ рд╕реЗ рдирд┐рдЪрд▓реЗ рджрд╛рдИрдВ рдУрд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред



рд╣рдо рдЧрддрд┐рд╢реАрд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░реЗрдВрдЧреЗред Dp [ w ] [ x ] [ y ] рдЪрд░рдгреЛрдВ рдХреА рдиреНрдпреВрдирддрдо рд╕рдВрдЦреНрдпрд╛, рдЬрд┐рд╕рдореЗрдВ рд╕реЗрд▓ ( x , y ) рд╕реЗ рдорд╛рд╕ w рдХреЗ рд░реЛрдмреЛрдЯ рдХреЛ рдЕрдВрддрд┐рдо рд╕реЗрд▓ ( n , m ) рддрдХ рд▓рд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИред рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдорд╛рди dp [ w ] [ n ] [ m ] = реж рдЗрдВрдЧрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рд▓рдХреНрд╖реНрдп рд╕реЗрд▓ рд╕реЗ рдХрд╣реАрдВ рднреА рдЬрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдбреАрдкреА рдХреА рдЧрдгрдирд╛ рдХреЗ рдмрд╛рдж, рдЙрддреНрддрд░ рд╕реЗрд▓ рдбреАрдкреА [ w ] [рез] [рез] рдореЗрдВ рд╕рдорд╛рд╣рд┐рдд рд╣реЛ рдЬрд╛рдПрдЧрд╛ред



Dp рдЧрд┐рдирдирд╛ рд╕реАрдЦреЗрдВред Dp [ w ] [ i ] [ j ] рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рджреЛ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ:





рддрд╛рдХрд┐ рдпрд╣ рд╕рдордЭрдиреЗ рдореЗрдВ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рди рд╣реЛ рдХрд┐ рдбрд╛рдпрдирд╛рдорд┐рдХреНрд╕ рдХреЗ рдореВрд▓реНрдпреЛрдВ рдХреЛ рдЧрд┐рдирдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдк рдЗрд╕ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреА рдХреБрд▓ рдЬрдЯрд┐рд▓рддрд╛: O ( w 2 n 2 m 2 )ред



All Articles