рдПрд╕реАрдПрдо ICPC 2013 рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╡рд░реНрд▓реНрдб рдЪреИрдореНрдкрд┐рдпрдирд╢рд┐рдк рдлрд╛рдЗрдирд▓

рдкрд┐рдЫрд▓реЗ рд╣рдлреНрддреЗ ACM ICPC 2013 рд╡рд░реНрд▓реНрдб рдЯреАрдо рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдЪреИрдореНрдкрд┐рдпрдирд╢рд┐рдк рдореЗрдВ , 11 рд╕рдорд╕реНрдпрд╛рдПрдВ рдереАрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдПрдХ, рдЖрд╡рдВрдЯрд┐рдд рд╕рдордп рдореЗрдВ, рдХрд┐рд╕реА рднреА рдЯреАрдо рджреНрд╡рд╛рд░рд╛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╣рд▓ рдирд╣реАрдВ рдХреА рдЬрд╛ рд╕рдХреАред

рд▓реЗрдХрд┐рди рдЯреАрдореЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдРрд╕реЗ рдЕрдиреНрдп рд▓реЛрдЧ рднреА рд╣реИрдВ рдЬреЛ рдкреЗрд╢реЗрд╡рд░ рд░реВрдк рд╕реЗ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░рддреЗ рд╣реИрдВ - рдЪреИрдВрдкрд┐рдпрдирд╢рд┐рдк рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдгред рдкреНрд░рд╕рд╛рд░рдг рдХреЗ рджреМрд░рд╛рди, рд╡реЗ рд╕рдореВрд╣реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реЛрддреЗ рд╣реИрдВ, рдХрд╛рд░реНрдп рд╡рд┐рддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдлрд┐рд░ рд╕реНрдЯреВрдбрд┐рдпреЛ рдореЗрдВ рдЙрдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВред рдмрд╣реБрдд рд╕рд╛рд░реЗ рджрд░реНрд╢рдХ рдкреНрд░рд╕рд╛рд░рдг рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВ рдЬрдм рддрдХ рдХрд┐ рдпреЗ рд▓реЛрдЧ рдирд╡реАрдирддрдо рдХрд╛рд░реНрдп рдХреЛ рд╣рд▓ рдирд╣реАрдВ рдХрд░рддреЗред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡рд┐рд╢реНрд▓реЗрд╖рдХреЛрдВ рдиреЗ рд╕реВрддреНрд░рдзрд╛рд░ рдХреЛ рдмрддрд╛рдпрд╛ рдХрд┐ "рдлрд╝реАрд▓реНрдб рдкрд░" рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИ, рдХреЛрдб рдХреЗ рджрд┐рд▓рдЪрд╕реНрдк рдЯреБрдХрдбрд╝реЛрдВ рдХреА рддрд▓рд╛рд╢ рдХрд░реЗрдВ, рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХреЗ рд╡реЗрдмрдХреИрдо рд╕реЗ рддрд╕реНрд╡реАрд░ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░реЗрдВред

рдЗрд╕ рд╕рд╛рд▓ рдПрд╕реАрдПрдо ICPC рдореЗрдВ рд╕реНрд╡реАрдбрди, рдиреАрджрд░рд▓реИрдВрдб, рдЕрдореЗрд░рд┐рдХрд╛, рд╕реНрд▓реЛрд╡рд╛рдХрд┐рдпрд╛, рдмреЗрд▓рд╛рд░реВрд╕ рдФрд░ рд░реВрд╕ рдХреЗ 21 рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдереЗред рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ 10 рдпрд╛рдВрдбреЗрдХреНрд╕ рдХреЗ рдереЗред рд╡рд┐рднрд┐рдиреНрди рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рд╡реЗ рд╕рднреА ICPC рдХреЗ рд╡рд┐рдЬреЗрддрд╛ рдереЗред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╣реИрдмрд░ рдХреЗ рд▓рд┐рдП, рдЙрдиреНрд╣реЛрдВрдиреЗ рдЪреИрдореНрдкрд┐рдпрдирд╢рд┐рдк рдХреЗ рд╕рднреА рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛ред

рдПрд╕реАрдПрдо ICPC 2013 рдХреЗ рдкреНрд░рд╕рд╛рд░рдг рдХреЗ рджреМрд░рд╛рди рдореИрддреНрд░реЛрдпрд╕реНрдХрд╛ рдХрд╛рд░реНрдп рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг

рдЯрд╛рд╕реНрдХ рдП рд╕реНрд╡-рд╡рд┐рдзрд╛рдирд╕рднрд╛


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

рдПрдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рд▓рд┐рдЦреЗрдВ рдЬреЛ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдЧрд╛ рдХрд┐ рдЕрдгреБрдУрдВ рдХрд╛ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╕реЗрдЯ рдЕрд╕реАрдорд┐рдд рдЖрдХрд╛рд░ рдХреА рд╕рдВрд░рдЪрдирд╛рдУрдВ рдореЗрдВ рдЗрдХрдЯреНрдард╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, 1) рд╕рдорд╕реНрдпрд╛ рдкреНрд▓рд╛рдиреЗрд░ рд╕рдВрд░рдЪрдирд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рд╕реАрдорд┐рдд рд╣реИ рдФрд░ 2) рдкреНрд░рддреНрдпреЗрдХ рдЕрдгреБ рдореЗрдВ рдПрдХ рд╡рд░реНрдЧ рдХрд╛ рд░реВрдк рд╣реИ, рд╕рднреА рдЕрдгреБрдУрдВ рдХрд╛ рдЖрдХрд╛рд░ рд╕рдорд╛рди рд╣реИред рд╡рд░реНрдЧ рдХреЗ рдЪрд╛рд░ рдкрдХреНрд╖ рд╕рддрд╣реЛрдВ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдЕрдгреБ рд╕рдВрдЧрдд рдЕрдгреБрдУрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

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

рд▓рд┐рдВрдХ рд▓реЗрдмрд▓ рджреЛ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╣реЛрддреЗ рд╣реИрдВ:

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

рдЖрдХреГрддрд┐ рдЕрдгреБрдУрдВ рдХреА рддреАрди рдкреНрд░рдЬрд╛рддрд┐рдпреЛрдВ рдХрд╛ рдЙрджрд╛рд╣рд░рдг рдФрд░ рдЙрдирд╕реЗ рдЗрдХрдЯреНрдареЗ рд╕реАрдорд┐рдд рдЖрдХрд╛рд░ рдХреА рд╕рдВрд░рдЪрдирд╛ рдХрд╛ рдЙрджрд╛рд╣рд░рдг рджреЗрддреА рд╣реИ (рдпрд╣ рдХрд┐рд╕реА рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдЕрдгреБрдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХрдорд╛рддреНрд░ рд╕рдВрднрд╡ рд╕рдВрд░рдЪрдирд╛ рдирд╣реАрдВ рд╣реИ)ред

рдЯрд╛рд╕реНрдХ рдП рдПрд╕реАрдПрдо ICPC 2013

рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ рдЗрдирдкреБрдЯ рдореЗрдВ рдПрдХ рдкрд░реАрдХреНрд╖рдг рд╣реЛрддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рджреЛ рд▓рд╛рдЗрдиреЗрдВ рд╣реЛрддреА рд╣реИрдВред рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдореЗрдВ рд╕рдВрдЦреНрдпрд╛ n (1 line n , 000 40,000) рд╣реЛрддреА рд╣реИ - рдЕрдгреБрдУрдВ рдХреЗ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ред рджреВрд╕рд░реА рдкрдВрдХреНрддрд┐ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдХреЗ 8 рд╡рд░реНрдгреЛрдВ рдХреЗ рдПрди рд╕рдмреНрд╕рдЯреНрд░рд┐рдВрдЧреНрд╕ рд╣реИрдВ - рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдХрд╛рд░ рдХреЗ рдЕрдгреБ рдХрд╛ рд╡рд░реНрдгрди, рдФрд░ рд╕рддрд╣реЛрдВ рдХреЛ рджрдХреНрд╖рд┐рдгрд╛рд╡рд░реНрдд рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдЖрдЙрдЯрдкреБрдЯ рдбреЗрдЯрд╛ ред рдЕрдирдмрд╛рдЙрдВрдб рд╢рдмреНрдж рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ рдпрджрд┐ рдЕрдгреБ рдПрдХ рдЕрдирдВрдд рд╕рдВрд░рдЪрдирд╛ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЕрдиреНрдпрдерд╛ рдмрдВрдзреЗ рд╣реБрдП рд╢рдмреНрджред

рд╕рдорд╕реНрдпрд╛ рдП рдХрд╛ рд╕рдорд╛рдзрд╛рди
рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓реЗрдЦрдХ рдореЙрд╕реНрдХреЛ рдпреВрдирд┐рд╡рд░реНрд╕рд┐рдЯреА рдпреВрдирд┐рд╡рд░реНрд╕рд┐рдЯреА рдХреА рдЯреАрдо рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдПрд╕реАрдПрдо ICPC 2011 рдХреЗ рдХрд╛рдВрд╕реНрдп рдкрджрдХ рд╡рд┐рдЬреЗрддрд╛ рд╡рд╕реАрд▓реА рдЕрд╕реНрддрд╛рдЦреЛрд╡ рд╣реИрдВред рдПрдорд╡реА рд▓реЛрдореЛрдиреЛрд╕реЛрд╡ред

рд╕рдорд╕реНрдпрд╛ рдореЗрдВ, рдпрд╣ рд╕рдордЭрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдПрдХ рдЕрд╕реАрдорд┐рдд рдЖрдгрд╡рд┐рдХ рд╕рдВрд░рдЪрдирд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдЕрдгреБрдУрдВ рдХреЗ рдкрдХреНрд╖реЛрдВ рдкрд░ рд╡рд┐рднрд┐рдиреНрди рдмрд╛рдВрдбреЛрдВ рдХреЗ рд╕рд╛рде рд╡рд░реНрдЧреЛрдВ рдХрд╛ рд░реВрдк рд╣реИред рд░реЛрдЯреЗрд╢рди рдФрд░ рдкреНрд░рддрд┐рдмрд┐рдВрдм рд╕рдВрдЪрд╛рд▓рди рдХреА рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рдерд╛ рдФрд░ рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдерд╛ рдХрд┐ рдХреНрдпрд╛ рдЕрдгреБрдУрдВ рдХрд╛ рдПрдХ рдЪрдХреНрд░ рдореМрдЬреВрдж рд╣реИред рдлрд┐рд░, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рд░ рд╕рдордп рджрд╛рдПрдВ рдФрд░ рдиреАрдЪреЗ рд╢рд┐рдлреНрдЯ рдХрд░рдирд╛, рд╡рд┐рдорд╛рди рдкрд░ рдмрд┐рдирд╛ рдврдВрдХреЗ рдПрдХ рд╕рдВрд░рдЪрдирд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛, рдЬрдмрдХрд┐ рдЪрдХреНрд░ рдореЗрдВ рдЙрди рдкрдбрд╝реЛрд╕реА рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреЛрдИ рднреА рдмрдВрдзрди, рдЕрдгреБ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдЪрдХреНрд░ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рдЧреНрд░рд╛рдл рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдХреЛрдиреЗ рдпреМрдЧрд┐рдХреЛрдВ рдХреЗ рдкреНрд░рдХрд╛рд░ рд╣реИрдВ, рдФрд░ рдпреМрдЧрд┐рдХреЛрдВ рдХреЗ рдкреНрд░рдХрд╛рд░ рд╕реЗ рдХрд┐рдирд╛рд░реЛрдВ X [+/ X ] рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдпреМрдЧрд┐рдХреЛрдВ Y рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП Y рдФрд░ X рджреЛрдиреЛрдВ рдореЗрдВ рдПрдХ рдЕрдгреБ рдореМрдЬреВрдж рд╣реЛрддрд╛ рд╣реИ [/ / +] (рдпреБрдЧреНрдорд┐рдд рд╢реАрд░реНрд╖)ред рдлрд┐рд░, рдЗрд╕ рддрд░рд╣ рдХреЗ рдЧреНрд░рд╛рдл рдореЗрдВ рдПрдХ рдЪрдХреНрд░ рдЦреЛрдЬрдиреЗ рдкрд░, рд╣рдо рдореВрд▓ рдореЗрдВ рдПрдХ рдЪрдХреНрд░ рдХреЗ рдЕрд╕реНрддрд┐рддреНрд╡ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВред 52 рд╡рд░реНрдЯрд┐рдХрд▓ ( рдП +, рдП -, ..., рдЬреЗрдб +, рдЬреЗрдб -) рдкрд░ рдПрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдд рдЧреНрд░рд╛рдл рдореЗрдВ рдПрдХ рдЪрдХреНрд░ рдЦреЛрдЬрдиреЗ рдХреА рд╕рдорд╕реНрдпрд╛ рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд╣реИ рдФрд░ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рджреГрдврд╝рддрд╛ рд╕реЗ рдЬреБрдбрд╝реЗ рдШрдЯрдХреЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рджреНрд╡рд╛рд░рд╛ (рдПрдХ рд╢реАрд░реНрд╖ рд╕реЗ рдмрдбрд╝рд╛ рдШрдЯрдХ рдХреЗ рдЕрд╕реНрддрд┐рддреНрд╡ рдХрд╛ рдПрдХ рдЪрдХреНрд░ рд╣реЛрдЧрд╛)ред

рд╕рдорд╕реНрдпрд╛ рдмреАред рд╣реЗ, рдмреЗрд╣рддрд░ рдмреЗрдЯреНрдЯрд░


рд╣рд╛рд▓рд┐рдпрд╛ рдордВрджреА рдордиреЛрд░рдВрдЬрди рд╕реНрдерд▓реЛрдВ рдореЗрдВ рджрд░реНрджрдирд╛рдХ рд░реВрдк рд╕реЗ рд╣рд┐рдЯ рд╣реБрдИ, рдЬрд┐рд╕рдореЗрдВ рдЬреБрдЖ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИред рдХреИрд╕рд┐рдиреЛ рдореЗрдВ рднрдпрдВрдХрд░ рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзрд╛ рд╣реИ, рдФрд░ рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЛ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдиреЗ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЖрдХрд░реНрд╖рдХ рдкреНрд░рдЪрд╛рд░ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред рдХреИрд╕реАрдиреЛ рдкрджреЛрдиреНрдирддрд┐ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╢рд╛рдорд┐рд▓ рд╣реИрдВ: рдЖрдк рдЬрд┐рддрдирд╛ рдЪрд╛рд╣реЗрдВ рдЙрддрдирд╛ рдЦреЗрд▓ рд╕рдХрддреЗ рд╣реИрдВред рдФрд░ рдЖрдкрдХреЗ рдЦрддреНрдо рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рд╢реБрд░реВ рдХрд┐рдП рдЧрдП рд╕рдордп рд╕реЗ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рдХрд┐ рдЖрдк рдХрд┐рд╕ рд░рд╛рд╢рд┐ рд╕реЗ рд╣рд╛рд░рддреЗ рд╣реИрдВ, рдХреИрд╕реАрдиреЛ рдЖрдкрдХреЗ рдиреБрдХрд╕рд╛рди рдХрд╛ x% рд╡рд╛рдкрд╕ рдХрд░рддрд╛ рд╣реИред рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рдпрджрд┐ рдЖрдк рд╡рд┐рдЬреЗрддрд╛ рд╣реИрдВ, рддреЛ рдЖрдк рдЗрд╕реЗ рдкреВрд░рд╛ рдХрд░рддреЗ рд╣реИрдВред

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

рд╕рд╛рджрдЧреА рдХреЗ рд▓рд┐рдП, рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рд╕рднреА рджрд╛рдВрд╡ $ 1 рдХреЗ рд╣реИрдВ рдФрд░ рдЕрджрд╛рдпрдЧреА $ 2 рд╣реИред рдЕрдм рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ x 20 рд╣реИред рдпрджрд┐ рдЖрдк рдЦреЗрд▓ рдЦрддреНрдо рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдХреЗрд╡рд▓ 10 рджрд╛рдВрд╡ рд▓рдЧрд╛рддреЗ рд╣реИрдВ, рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ рдХреЗрд╡рд▓ 3 рдЬреАрддрддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХрд╛ рдХреБрд▓ рдиреБрдХрд╕рд╛рди $ 3.2 рд╣реЛрдЧрд╛ред рдпрджрд┐ 6 рджрд╛рдВрд╡ рдЬреАрддрддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреА рдЬреАрдд $ 2 рд╣реЛрдЧреАред

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

рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ рдореЗрдВ рдПрдХ рдкрд░реАрдХреНрд╖рдг рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд░рд┐рдЯрд░реНрди x (0 100 x <100) рдХрд╛ рдкреНрд░рддрд┐рд╢рдд рдФрд░ рдкреНрд░рддрд┐рд╢рдд p (0 winning p тЙд 50) рдореЗрдВ рдЬреАрддрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реЛрддреА рд╣реИред x рдФрд░ p рдореЗрдВ рдЕрдзрд┐рдХрддрдо рджреЛ рджрд╢рдорд▓рд╡ рд╕реНрдерд╛рди рд╣реИрдВред

рдЖрдЙрдЯрдкреБрдЯ рдбреЗрдЯрд╛ ред 10 -3 рд╕реЗ рдЕрдзрд┐рдХ рдХреА рдкреВрд░реНрдг рддреНрд░реБрдЯрд┐ рдХреЗ рд╕рд╛рде рдЕрдзрд┐рдХрддрдо рдЕрдкреЗрдХреНрд╖рд┐рдд рд▓рд╛рдн рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВред

рд╕рдорд╕реНрдпрд╛ рдмреА рдХрд╛ рд╕рдорд╛рдзрд╛рди
рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓реЗрдЦрдХ рдорд┐рдЦрд╛рдЗрд▓ рд▓реЗрд╡рд┐рди , 2007 рдПрд╕реАрдПрдо ICPC рдХрд╛рдВрд╕реНрдп рдкрджрдХ рд╡рд┐рдЬреЗрддрд╛, рдорд╛рд╕реНрдХреЛ рд░рд╛рдЬреНрдп рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп рдХреА рдЯреАрдо рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ 2008 ACM ICPC рд░рдЬрдд рдкрджрдХ рд╡рд┐рдЬреЗрддрд╛ рд╣реИрдВ рдПрдорд╡реА рд▓реЛрдореЛрдиреЛрд╕реЛрд╡ред

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЕрдм рдЦреЗрд▓ рдХреЛ рд░реЛрдХрдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рдХреЗрд╡рд▓ рдореМрдЬреВрджрд╛ рдЬреАрдд рдпрд╛ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рд╣рд╛рд░рдиреЗ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ - рдХрд╣рд╛рдиреА рдХреЛрдИ рдорд╛рдпрдиреЗ рдирд╣реАрдВ рд░рдЦрддреАред рдпрд╣ рджрд┐рдЦрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдЗрд╖реНрдЯрддрдо рд░рдгрдиреАрддрд┐ рдореЗрдВ рд╣рдореЗрд╢рд╛ "рд╕реНрдЯреЙрдк рд╣реИ рдЕрдЧрд░ рдЖрдк рдП рдЬреАрддреЗ рд╣реИрдВ рдпрд╛ рдмреА рд╣рд╛рд░ рдЧрдП рд╣реИрдВ , " рдЬрд╣рд╛рдВ рдП рдФрд░ рдмреА рдХреБрдЫ рдЧреИрд░-рдирдХрд╛рд░рд╛рддреНрдордХ рдкреВрд░реНрдгрд╛рдВрдХ рд╣реИрдВред рдирд┐рд╢реНрдЪрд┐рдд рдП рдФрд░ рдмреА рдХреЗ рд╕рд╛рде, рдЕрдкреЗрдХреНрд╖рд┐рдд рд▓рд╛рдн рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ: рд╕рдВрднрд╛рд╡рдирд╛ рдкреА ( рдП , рдмреА ) рдХреЛ рдвреВрдВрдвреЗрдВ рдХрд┐ рдЦрд┐рд▓рд╛рдбрд╝реА рдХрд┐рд╕реА рдмрд┐рдВрджреБ рдкрд░ рдЬреАрдд рдП рд╣рд╛рд╕рд┐рд▓ рдХрд░реЗрдЧрд╛, рдЬрдмрдХрд┐ рдиреБрдХрд╕рд╛рди рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдХрднреА рдирд╣реАрдВред B рдпрд╛ рдЕрдзрд┐рдХред рдпрджрд┐ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЬрд╛рддреА рд╣реИ, рддреЛ рд░рдгрдиреАрддрд┐ рдХреЗ рдЕрдкреЗрдХреНрд╖рд┐рдд рд▓рд╛рдн рдХреА рдЧрдгрдирд╛ рдХреА рдЬрд╛рддреА рд╣реИ , рдЬрд╣рд╛рдВ рдПрдХреНрд╕ % рдиреБрдХрд╕рд╛рди рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдХреИрд╕реАрдиреЛ рджреНрд╡рд╛рд░рд╛ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЛ рджреА рдЧрдИ рдЫреВрдЯ рд╣реИред

рд╕рдВрдЦреНрдпрд╛ P ( A , B ) рдХреЗ рд▓рд┐рдП, рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рд╕рдВрдмрдВрдз рд░рдЦрддреА рд╣реИ:

ред

рдЬрд╣рд╛рдВ рдкреНрд░рддреНрдпреЗрдХ рд╕рд┐рдХреНрдХреЗ рдкрд░ рдЯреЙрд╕ рдЬреАрддрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдкреА (0, рдП + рдмреА ) = 1, рдФрд░ рдкреА ( рдП + рдмреА , 0) = 0. рдпрджрд┐ рд╣рдо рдХреНрд░рдо 2 рдХреЗ рдЗрд╕ рд░реИрдЦрд┐рдХ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдХреЛ рд╣рд▓ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ

ред

рдЬрд╣рд╛рдБ ред

рдпрджрд┐ рд╣рдо рдкреНрд░рддреНрдпреЗрдХ рдЗрдирдкреБрдЯ ( x , p ) рдХреЗ рд▓рд┐рдП рд╕рднреА рд╕рдВрднрд╛рд╡рд┐рдд рдЬреЛрдбрд╝реЗ ( рдП , рдмреА ) рд╕реЗ рдЧреБрдЬрд░ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдРрд╕рд╛ рдХрд░реЗрдВрдЧреЗ, рдФрд░ рдлрд┐рд░ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдЪреБрдиреЗрдВред рдЕрдирдВрдд рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЬреЛрдбрд╝реЗ ( рдП , рдмреА ) рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрдк рдХрдИ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдкреНрд░рдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдП рдФрд░ рдмреА рдмрдврд╝рдиреЗ рдХреЗ рд╕рд╛рде , рдЕрдкреЗрдХреНрд╖рд┐рдд рд▓рд╛рдн рдкрд╣рд▓реЗ рдмрдврд╝рддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдЧрд┐рд░рдирд╛ рд╢реБрд░реВ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ (рдЖрдк рдП рдФрд░ рдмреА рдХреЗ рдПрдХ рд╕рдорд╛рд░реЛрд╣ рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдкреЗрдХреНрд╖рд┐рдд рдкрд░рд┐рдгрд╛рдо рдХреЗ рдЙрддреНрддрд▓рддрд╛ рд╕рд╛рдмрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ), рдЗрд╕рд▓рд┐рдПред рдпрд╣ рд╣рдореЗрд╢рд╛ рдЬреЛрдбрд╝реЗ рдХреА рдПрдХ рд╕реАрдорд┐рдд рд╕рдВрдЦреНрдпрд╛ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХреЛрдИ рдпрд╣ рдиреЛрдЯрд┐рд╕ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдП рдФрд░ рдмреА рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреЗ рдореВрд▓реНрдп рдЕрдзрд┐рдХ рд╣реИрдВ, рдирд┐рдХрдЯрддрдо рдкреА 0.5 рд╣реИ, рдФрд░ x рд╕реЗ 100 рд╣реИред рд╕рдмрд╕реЗ рдЦрд░рд╛рдм рд╕реНрдерд┐рддрд┐ p = 0.4999, x = 99.99 рд╣реИред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдП рдХреЛ 21000 рддрдХ рдЫрд╛рдБрдЯрдирд╛ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ, рдФрд░ рдмреА - 2500 рддрдХ, рдФрд░ рдЗрд╕ рддрд░рд╣ рдХреА рдердХрд╛рд╡рдЯ рд╕рдордп рд╕реАрдорд╛ рдХреЛ рдкрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред


рд╕рдорд╕реНрдпрд╛ рд╕реАред рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЖрдк рдмрдзрд╛рдИ


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

рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рдХрд┐ рдбреНрд░рд╛рдЗрд╡рд░ рд╕реНрд╡рд╛рд░реНрдереА рд╣реИрдВ, рд╡реЗ рдХрднреА рднреА рдХреЗрдВрджреНрд░ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдХрдо рд╕рдВрднрд╡ рдкрде рдирд╣реАрдВ рд▓реЗрдВрдЧреЗ, рднрд▓реЗ рд╣реА рдЖрдк рдЙрдирд╕реЗ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреВрдЫреЗрдВред рдЖрдк рдХреЗрд╡рд▓ рдЙрдиреНрд╣реЗрдВ рд╕рд▓рд╛рд╣ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреМрди рд╕рд╛ рд░рд╛рд╕реНрддрд╛ рдЪреБрдирдирд╛ рд╣реИред

рд╢рд╣рд░ рдореЗрдВ рджреЛ-рддрд░рдлрд╛ рд╕рдбрд╝рдХреЛрдВ рд╕реЗ рдЬреБрдбрд╝реЗ рдЪреМрд░рд╛рд╣реЗ рд╣реИрдВ рдЬреЛ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдордп рдореЗрдВ рдкрд╣реБрдВрдЪрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╕рднреА рдбреНрд░рд╛рдЗрд╡рд░ рдЪреМрд░рд╛рд╣реЛрдВ (рд╕рдВрднрд╡рддрдГ рдЕрд▓рдЧ) рдкрд░ рдЕрдкрдирд╛ рдЯреНрд░реИрдлрд╝рд┐рдХ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╕рд┐рдЯреА рд╕реЗрдВрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЙрд╕реА рдЪреМрд░рд╛рд╣реЗ рдирдВрдмрд░ 1 рдкрд░ рд╕рдорд╛рдкреНрдд рд╣реЛрддреЗ рд╣реИрдВред рдпрджрд┐ рджреЛ рдбреНрд░рд╛рдЗрд╡рд░ рдПрдХ рд╕рд╛рде рдПрдХ рд╣реА рджрд┐рд╢рд╛ рдореЗрдВ рдПрдХ рд╣реА рд╕рдбрд╝рдХ рдкрд░ рдЪрд▓рдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЯреНрд░реИрдлрд╝рд┐рдХ рдЬрд╛рдо рд╣реЛрдЧрд╛ рдФрд░ рдЖрдкрдХрд╛ рд▓рдХреНрд╖реНрдп рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдбреНрд░рд╛рдЗрд╡рд░ рдПрдХ рд╣реА рдЪреМрд░рд╛рд╣реЗ рд╕реЗ рдПрдХ рд╣реА рд╕рдордп рдкрд░ рдбреНрд░рд╛рдЗрд╡ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдПрдХ рд╣реА рд╕рдбрд╝рдХ рдХреА рд╕рд╡рд╛рд░реА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдордп рдкрд░ рдЙрд╕рдореЗрдВ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред

рдЕрдзрд┐рдХрддрдо рдЪрд╛рд▓рдХ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВ рдЬреЛ рдЯреНрд░реИрдлрд┐рдХ рдЬрд╛рдо рдХреЗ рдмрд┐рдирд╛ рд╢рд╣рд░ рдХреЗ рдХреЗрдВрджреНрд░ рддрдХ рдкрд╣реБрдВрдЪ рд╕рдХрддреЗ рд╣реИрдВ, рдпрджрд┐ рд╕рднреА рдЪрд╛рд▓рдХ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдЕрдкрдирд╛ рдЖрдВрджреЛрд▓рди рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рдЧреИрд░-рдЗрд╖реНрдЯрддрдо рдкрде рдХреЗ рд╕рд╛рде рдирд╣реАрдВ рдЬрд╛рддрд╛ рд╣реИред

рдЫрд╡рд┐

рдЖрдХреГрддрд┐ рдореЗрдВ, рдорд╢реАрдиреЛрдВ рдХреЛ рдЙрдирдХреЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реНрдерд╛рди рдкрд░ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдПрдХ рдбреНрд░рд╛рдЗрд╡рд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХреЗрдВрджреНрд░ рдореЗрдВ рд╣реИ, рдФрд░ 4 рд╡реЗрдВ рдЪреМрд░рд╛рд╣реЗ рдкрд░ рдХрд╛рд░реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ, рдЪреМрд░рд╛рд╣реЗ 3 рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрд┐рдВрджреАрджрд╛рд░ рд░реЗрдЦрд╛ рдХреЗ рд╕рд╛рде рдЖрдЧреЗ рдмрдврд╝ рд╕рдХрддрд╛ рд╣реИ, рджреВрд╕рд░рд╛ рдЪреМрд░рд╛рд╣реЗ 2 рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрд┐рдВрджреАрджрд╛рд░ рд░реЗрдЦрд╛ рдХреЗ рд╕рд╛рде рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╢реЗрд╖ рджреЛ рдЯреНрд░реИрдлрд┐рдХ рдЬрд╛рдо рдХреЗ рдХрд╛рд░рдг рдХреЗрдВрджреНрд░ рддрдХ рдирд╣реАрдВ рдЬрд╛ рдкрд╛рдПрдВрдЧреЗред рддреЛ рдЗрд╕ рдкрд░реАрдХреНрд╖рд╛ рдХрд╛ рдЙрддреНрддрд░ 3 рд╣реЛрдЧрд╛ред

рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ рдЗрдирдкреБрдЯ рдореЗрдВ рдПрдХ рдкрд░реАрдХреНрд╖рдг рд╢рд╛рдорд┐рд▓ рд╣реИред рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдореЗрдВ рддреАрди рдирдВрдмрд░ n, m рдФрд░ c рд╣реИрдВ , рдЬрд╣рд╛рдБ n (1 тЙд n ) 25000) рдЪреМрд░рд╛рд╣реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реИ, m (0 тЙд m тЙд 50,000) рд╢рд╣рд░ рдореЗрдВ рд╕рдбрд╝рдХреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реИ рдФрд░ c (0 тЙд c тЙд 1000) рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реИред рдЕрдЧрд▓реА рдореА рд▓рд╛рдЗрдиреЛрдВ рдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдореЗрдВ рддреАрди рдирдВрдмрд░ рд╣реЛрддреЗ рд╣реИрдВ x i , y i рдФрд░ t i рдЬреЛ рд╕рдбрд╝рдХ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ x i рдФрд░ y i (1 y x i , y i ) n) рд╡рд┐рднрд┐рдиреНрди рдЪреМрд░рд╛рд╣реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реИ рдЬреЛ рд╡рд░реНрдгрд┐рдд рд╕рдбрд╝рдХ рдЬреЛрдбрд╝рддрд╛ рд╣реИ рдФрд░ t i ( 1тЙд t i тЙд 10000) - рдЪрд╛рд▓рдХ рдХреЛ рдХрд┐рд╕реА рднреА рджрд┐рд╢рд╛ рдореЗрдВ рд╕рдбрд╝рдХ рдХреЗ рд╢реБрд░реВ рд╕реЗ рдЕрдВрдд рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдореЗрдВ рдЦрд░реНрдЪ рдХрд░рдиреЗ рдХрд╛ рд╕рдордпред рдпрд╣ рдЧрд╛рд░рдВрдЯреА рд╣реИ рдХрд┐ рдЖрдк рдХрд┐рд╕реА рднреА рдЪреМрд░рд╛рд╣реЗ рд╕реЗ рдХреЗрдВрджреНрд░ рддрдХ рдкрд╣реБрдВрдЪ рд╕рдХрддреЗ рд╣реИрдВред рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдореЗрдВ рд╕реА рд╕рдВрдЦреНрдпрд╛рдПрдВ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЪреМрд░рд╛рд╣реЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕ рдкрд░ рдХрд╛рд░реЗрдВ рд╕реНрдерд┐рдд рд╣реИрдВред

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

рд╕рдорд╕реНрдпрд╛ рд╕реА рдХрд╛ рд╕рдорд╛рдзрд╛рди
рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓реЗрдЦрдХ рдорд┐рдЦрд╛рдЗрд▓ рд▓реЗрд╡рд┐рди рд╣реИрдВред

рд╣рдо рдУ ( рдПрдо рд▓реЙрдЧ рдПрди ) рдореЗрдВ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рдХреЗ рд╕рд╛рде рдбреАрдЬрдХрд╕реНрдЯреНрд░рд╛ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдЕрдВрддрд┐рдо рдЫреЛрд░ рддрдХ рд╕рднреА рд╡рд░реНрдЯреАрдХрд▓ рдпреВ рд╕реЗ рд╕рдмрд╕реЗ рдЫреЛрдЯреА рджреВрд░реА рдбреА ( рдпреВ ) рдХреА рдЧрдгрдирд╛ рдХрд░рддреЗ рд╣реИрдВред рдЪреВрдБрдХрд┐ рд╣рд░ рдХреЛрдИ рдХреЗрд╡рд▓ рд╕рдмрд╕реЗ рдЫреЛрдЯреЗ рд░рд╛рд╕реНрддреЗ рдкрд░ рд╣реА рдЬрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ, рдХрд╛рд░ рдХреЗрд╡рд▓ рдпреВ рд╕реЗ v рдХреА рджрд┐рд╢рд╛ рдореЗрдВ рдРрд╕реЗ рдХрд┐рдирд╛рд░реЛрдВ ( u , v ) рдХреЗ рд╕рд╛рде рдЬрд╛рдПрдЧреА рдЬреИрд╕реЗ d ( u ) = d ( v ) + l ( u , v ), рдЬрд╣рд╛рдБ l ( u , v ) рдХрд┐рдирд╛рд░реЗ рдХреА рд▓рдВрдмрд╛рдИ ( u , v ) рд╣реИред рд╣рдо рдХреЗрд╡рд▓ рдРрд╕реЗ рдХрд┐рдирд╛рд░реЛрдВ рд╕реЗ рдорд┐рд▓рдХрд░ рдПрдХ рдирдП рдирд┐рд░реНрджреЗрд╢рд┐рдд рдЧреНрд░рд╛рдл рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рддреЗ рд╣реИрдВред

рдХрд┐рд╕реА рднреА рджреЛ рдорд╢реАрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдПрдХ рд╕рд╛рде рдЪрд▓рдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЕрдкрдиреЗ рд╢реБрд░реБрдЖрддреА рдмрд┐рдВрджреБрдУрдВ рд╕реЗ рдПрдХ рд╣реА рдЧрддрд┐ рд╕реЗ рдЕрдВрддрд┐рдо рдмрд┐рдВрджреБ рддрдХ рдмрдврд╝рддреЗ рд╣реИрдВ, рдЕрдВрддрд┐рдо рд╢реАрд░реНрд╖ рдХреА рджреВрд░реА рдореЗрдВ рдЕрдВрддрд░ рд╣рдореЗрд╢рд╛ рд╕реНрдерд┐рд░ рд░рд╣рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдЕрд▓рдЧ-рдЕрд▓рдЧ рджреВрд░реА рдкрд░ рд╢реБрд░реВ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рджреЛ рдХрд╛рд░реЗрдВ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдПрдХ рд╣реА рдХрд┐рдирд╛рд░реЗ рдкрд░ рдХрднреА рднреА рдбреНрд░рд╛рдЗрд╡ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреА рд╣реИрдВред рдЕрдВрддрд┐рдо рдмрд┐рдВрджреБ рд╕реЗ рджреВрд░реА рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рднреА рдХрд╛рд░реЛрдВ рдХреЛ рд╕рдореВрд╣рдмрджреНрдз рдХрд░реЗрдВред рдлрд┐рд░ рдкреНрд░рддреНрдпреЗрдХ рд╕рдореВрд╣ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдП рдЙрдиреНрдореБрдЦ рдЧреНрд░рд╛рдл рдореЗрдВ рд╕рднреА рд╡рд░реНрдЯрд┐рдХрд▓ рд╡рд░реНрдЬрди рд╕реЗ рд▓реЗрдХрд░ рдЕрдВрддрд┐рдо рд╡рд░реНрдЯреЗрдХреНрд╕ рддрдХ рдХреА рд╕рдмрд╕реЗ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдЕрдВрддрд┐рдо рд░реВрдк рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдЧреНрд░рд╛рдл рдореЗрдВ рдЕрдзрд┐рдХрддрдо рдкреНрд░рд╡рд╛рд╣ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ: рдЧреНрд░рд╛рдл рдореЗрдВ рдПрдХ рд╕реНрд░реЛрдд рдЬреЛрдбрд╝реЗрдВ рдФрд░ рдЗрд╕рд╕реЗ рд╕рднреА рдХрд┐рдирд╛рд░реЛрдВ рдкрд░ рдХрд┐рдирд╛рд░реЛрдВ рдХреЛ рдбреНрд░рд╛ рдХрд░реЗрдВред рдЬрд┐рд╕рдореЗрдВ рд╢реАрд░реНрд╖ рдореЗрдВ рдХрд╛рд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдмрд░рд╛рдмрд░ рдХреНрд╖рдорддрд╛ рд╡рд╛рд▓реА рдХрд╛рд░реЗрдВ рд╣реИрдВред рд╣рдо рдирд┐рд░реНрджреЗрд╢рд┐рдд рдЧреНрд░рд╛рдл рдХреЗ рд╕рднреА рдХрд┐рдирд╛рд░реЛрдВ рдХреЛ рдереНрд░реВрдкреБрдЯ рдХреЗ 1. рдмрдирд╛рддреЗ рд╣реИрдВред рдпрджрд┐ рд╣рдо рдЗрд╕ рдЧреНрд░рд╛рдл рдХреЛ рд╕реНрд░реЛрдд рд╕реЗ рдЕрдВрддрд┐рдо рдкреНрд░рд╡рд╛рд╣ рддрдХ рдЕрдзрд┐рдХрддрдо рдкреНрд░рд╡рд╛рд╣ рдореЗрдВ рдкрд╛рддреЗ рд╣реИрдВ, рддреЛ рд╣рдореЗрдВ рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдкрде рдорд┐рд▓реЗрдВрдЧреЗ рдЬреЛ рдХрд┐рдирд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рдЪреНрдЫреЗрдж рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред

рд╣рдо рдЕрдВрддрд┐рдо рдПрдХ рд╕реЗ рдПрдХ рд╣реА рджреВрд░реА рдкрд░ рдХреЛрдиреЗ рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рд╕рдореВрд╣ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХрддрдо рдкреНрд░рд╡рд╛рд╣ рдкрд╛рддреЗ рд╣реИрдВ рдФрд░ рдЙрддреНрддрд░ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ - рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдЙрддреНрддрд░ рд╣реЛрдЧрд╛ред рдкреНрд░рд╡рд╛рд╣ рдХреЛ рдмрдврд╝рд╛рдиреЗ рд╡рд╛рд▓реЗ рдПрдХ рдорд╛рд░реНрдЧ рдХреЛ рдЦреЛрдЬрдиреЗ рдореЗрдВ O ( m ) рд▓рдЧрддрд╛ рд╣реИ, рдФрд░ рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░ c рд╕реЗ рдЕрдзрд┐рдХ рдРрд╕реЗ рдкрдереЛрдВ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдорд┐рд▓реЗрдВрдЧреЗ, рдЗрд╕рд▓рд┐рдП рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░, рдЕрдзрд┐рдХрддрдо рдкреНрд░рд╡рд╛рд╣ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП O ( mc ) рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рди рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХреБрд▓ рдореЗрдВ, рд╕рдорд╛рдзрд╛рди рдХреА рдЬрдЯрд┐рд▓рддрд╛ рд╣реЗ ( рдПрдо рд▓реЙрдЧ рдПрди + рдПрдорд╕реА ), рдЬреЛ рджрд┐рдП рдЧрдП рдкреНрд░рддрд┐рдмрдВрдзреЛрдВ рдХреЛ рдкрд╛рд╕ рдХрд░рддрд╛ рд╣реИред


рдХрд╛рд░реНрдп рдбреАред рдХрд╛рд░рдХ


рдЕрдВрдХрдЧрдгрд┐рдд рдХреЗ рдореВрд▓ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдХрд╣рдирд╛ рд╣реИ рдХрд┐ 1 рд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрдЦреНрдпрд╛ рдХреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд░реВрдк рд╕реЗ primes рдХреЗ рдЙрддреНрдкрд╛рдж рдХреЗ рд░реВрдк рдореЗрдВ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореБрдЦреНрдп рдХрд╛рд░рдХреЛрдВ рдХреЗ рдЗрд╕ рдЕрдиреВрдареЗ рд╕реЗрдЯ рдХреЛ рд╡рд┐рднрд┐рдиреНрди рддрд░реАрдХреЛрдВ рд╕реЗ рдСрд░реНрдбрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:



F (k) k рдХреЗ рдкреНрд░рдореБрдЦ рдХрд╛рд░рдХреЛрдВ рдХреЛ рдХреНрд░рдордмрджреНрдз рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рддрд░реАрдХреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рдирд┐рд░реВрдкрд┐рдд рдХрд░реЗрдВред рдлрд┐рд░ рдПрдл (20) = 3 рдФрд░ рдПрдл (10) = 2ред

рдЖрдкрдХреЛ рдПрдХ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдкреВрд░реНрдгрд╛рдВрдХ n рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдпрд╣ рдЧрд╛рд░рдВрдЯреА рджреА рдЬрд╛рддреА рд╣реИ рдХрд┐ рдХрд┐рд╕реА рднреА n рдХреЗ рд▓рд┐рдП k рдореМрдЬреВрдж рд╣реИ рдЬреИрд╕реЗ рдХрд┐ f (k) = n ред рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдиреНрдпреВрдирддрдо рдХрд╢реНрдореАрд░ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВред

рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ 1000 рд╕реЗ рдЕрдзрд┐рдХ рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдХреЛ рдПрдХ рдЕрд▓рдЧ рд▓рд╛рдЗрди рдкрд░ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рдПрдХ рдзрдирд╛рддреНрдордХ рдкреВрд░реНрдгрд╛рдВрдХ n <2 63 рд╣реЛрддрд╛ рд╣реИ ред

рдЖрдЙрдЯрдкреБрдЯ рдбреЗрдЯрд╛ ред рдкреНрд░рддреНрдпреЗрдХ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП, рд╕рдВрдЦреНрдпрд╛ n рдФрд░ рдиреНрдпреВрдирддрдо k > 1 рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ рдЬреИрд╕реЗ рдХрд┐ f ( k ) = n ред рдкрд░реАрдХреНрд╖рдгреЛрдВ рдореЗрдВ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЪреБрдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ k <2 63 ред

рд╕рдорд╕реНрдпрд╛ рдбреА рдХрд╛ рд╕рдорд╛рдзрд╛рди
рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓реЗрдЦрдХ рдлрд┐рдПрдЯрдЯреЗрдХ рдХреА рдЯреАрдо рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдПрд╕реАрдПрдо ICPC 2012 рдХреЗ рд╕реНрд╡рд░реНрдг рдкрджрдХ рд╡рд┐рдЬреЗрддрд╛ рд░реЗрдирд╛рдЯ рдЧрд┐рдорджреЗрд╡ рд╣реИрдВред

рдпрд╣ рдПрдХ рдмрд╣реБрдд рд╣реА рд╕рд░рд▓ рдХрд╛рд░реНрдп рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдорд╛рдзрд╛рди рдереЗред рдореИрдВ рддреБрдореНрд╣реЗрдВ рд╕рдмрд╕реЗ рдЫреЛрдЯрд╛ рдПрдХ рджреВрдВрдЧрд╛ред

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпрджрд┐ рд╣рдо рд╕рд░рд▓ рдХрд╛рд░рдХреЛрдВ рдореЗрдВ рд╡рд┐рдШрдЯрд┐рдд рд╣реЛрддреЗ рд╣реИрдВ n = p 1 k 1 p 2 k 2 ... p t k t , рддреЛ primes рдХреЗ рдЙрддреНрдкрд╛рдж рдХреЗ рд░реВрдк рдореЗрдВ рдЖрджреЗрд╢рд┐рдд рдЕрднреНрдпрд╛рд╡реЗрджрди рдХреА рд╕рдВрдЦреНрдпрд╛ рдмрд░рд╛рдмрд░ рд╣реЛрдЧреА ред рдпрд╣ рд╕рд░рд▓ рдХреЙрдореНрдмрд┐рдиреЗрдЯрд░рд┐рдпрд▓ рд░реАрдЬрдирд┐рдВрдЧ рд╕реЗ рдЖрддрд╛ рд╣реИ: рдЖрдк N рдХреЗ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдореБрдЦ рдХрд╛рд░рдХреЛрдВ рдХреЛ рдЖрджреЗрд╢ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ! рддрд░реАрдХреЗред рдпрджрд┐ рдЗрди рдХрд╛рд░рдХреЛрдВ рдХреЗ рдмреАрдЪ рд╕рдорд╛рди рдХрд╛рд░рдХ рд╣реИрдВ, рддреЛ рд╕рднреА рдСрд░реНрдбрд░ рдЬреЛ рдХреЗрд╡рд▓ рд╕рдорд╛рди рдХрд╛рд░рдХреЛрдВ рдХреЗ рдХреНрд░рдо рдореЗрдВ рднрд┐рдиреНрди рд╣реЛрддреЗ рд╣реИрдВ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореЗрд▓ рдЦрд╛рддреЗ рд╣реИрдВред рд╕рдорд╛рди рдХрд╛рд░рдХреЛрдВ рдХреЗ k i рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рд╕рдореВрд╣ рдХреЛ k i рдкреБрдирд░реНрд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ! рддрд░реАрдХреЗред рдЗрд╕рд▓рд┐рдП, рдкреНрд░рддреНрдпреЗрдХ рдЕрдиреВрдареЗ рдХреНрд░рдордЪрдп рдХреА рдЧрдгрдирд╛ k 1 ! K 2 ! ... k t ! рд╕рдордп рдФрд░ рдЗрд╕ рд╕рдВрдЦреНрдпрд╛ рдХреЛ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рд╕реВрддреНрд░ рд╣рдореЗрдВ рдкреНрд░рдореБрдЦ рдХрд╛рд░рдХреЛрдВ рдореЗрдВ рд╕рдВрдЦреНрдпрд╛ k рдХреЗ рдЕрдкрдШрдЯрди рдХреЛ рдЬрд╛рдирддреЗ рд╣реБрдП, f ( k ) рдХреА рд╢реАрдШреНрд░ рдЧрдгрдирд╛ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдмрдирд╛рддрд╛ рд╣реИред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдЖрджреЗрд╢реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдЗрд╕ рдмрд╛рдд рдкрд░ рдирд┐рд░реНрднрд░ рдирд╣реАрдВ рдХрд░рддреА рд╣реИ рдХрд┐ рдореИрдВ рдХрд┐рд╕ p рдХреЗ рдмрд░рд╛рдмрд░ рд╣реВрдВ рдФрд░ рдЖрдкрд╕ рдореЗрдВ k рдХреИрд╕реЗ рдЖрджреЗрд╢рд┐рдд рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдпрджрд┐ рд╣рдо рдиреНрдпреВрдирддрдо рд╕рдВрдЦреНрдпрд╛ рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рд╣рдореЗрдВ рдЗрд╕реЗ рдлреЙрд░реНрдо n = 2 k 1 3 k 2 5 k 3 ..., рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, k 1 2k 2 тЙеk 3 the ... рдХреА рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рдмреАрдЪ рджреЗрдЦрдирд╛ рд╣реЛрдЧрд╛, рдпрд╣ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ 2 63 рд╕реЗ рдХрдо рд╣реИред рдмрд╣реБрдд рд╕рд╛рд░реЗ рдирд╣реАрдВ рд╣реИрдВ (рдЬрд┐рд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡реЗ рдХреЗрд╡рд▓ рдЙрди рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддреЗ рд╣реИрдВ рдЬреЛ 2 63 рд╕реЗ рдХрдо рд╣реИрдВ), рдЙрдирдореЗрдВ рд╕реЗ рд▓рдЧрднрдЧ 40,000 рд╣реИрдВ рдФрд░ рд╡реЗ рдЖрд╕рд╛рдиреА рд╕реЗ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрди рд╣реЛрддреЗ рд╣реИрдВред рдЙрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдХреЗ рд▓рд┐рдП, рдПрдХ рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рд╕реВрддреНрд░ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдПрдл (рдХреЗ) рдкрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рд╕рд╣рдпреЛрдЧреА рд╕рд░рдгреА рдореЗрдВ рд╕реНрдЯреЛрд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рд╛рдкреНрдд рдПрдл (рдХреЗ ) рдХреЗ рд▓рд┐рдП рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдиреНрдпреВрдирддрдо рдорд╛рдиред рдЙрд╕рдХреЗ рдмрд╛рдж, рд╕реНрдерд┐рддрд┐ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдЕрдиреБрд░реЛрдз рдЗрд╕ рд╕рд╣рдпреЛрдЧреА рд╕рд░рдгреА рдХреЛ рдХреЙрд▓ рдХреЗ рджреМрд░рд╛рди рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред


рд╕рдорд╕реНрдпрд╛ рдИред рд╣рд╛рд░реНрд╡рд░реНрдб


рдЯрд╛рд╕реНрдХ рдИ рдПрд╕реАрдПрдо ICPC 2013. рдЪрд┐рддреНрд░ - рд╡рд┐рдХрд┐рдореЗрдбрд┐рдпрд╛ рдХреЙрдордиреНрд╕ рд╢рдмреНрдж "рд╣рд╛рд░реНрд╡рд░реНрдб рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░" рдПрдХ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдирд┐рд░реНрджреЗрд╢ рдФрд░ рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рднреМрддрд┐рдХ рд░реВрдк рд╕реЗ рд╕рд╛рдЭрд╛ рдореЗрдореЛрд░реА рдХреЗ рд╕рд╛рде рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИред рдпрд╣ рд╢рдмреНрдж рд╣рд╛рд░реНрд╡рд░реНрдб рдорд╛рд░реНрдХ I рдХрдВрдкреНрдпреВрдЯрд░ рд╕реЗ рдЖрддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ 1944 рдореЗрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдпрд╣ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП рдкреЗрдкрд░ рдЯреЗрдк рдФрд░ рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рд░рд┐рд▓реЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рдерд╛ред

рдХреБрдЫ рдЖрдзреБрдирд┐рдХ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рд╣рд╛рд░реНрд╡рд░реНрдб рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдкреЗрдкрд░ рдЯреЗрдк рдФрд░ рд░рд┐рд▓реЗ рдирд╣реАрдВ! рдбреЗрдЯрд╛ рдмреИрдВрдХреЛрдВ рдореЗрдВ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдореЗрдВ рд╕рдорд╛рди рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╕реЗрд▓ рд╣реИрдВред рдкреНрд░рддреНрдпреЗрдХ рдбреЗрдЯрд╛ рдПрдХреНрд╕реЗрд╕ рдЗрдВрд╕реНрдЯреНрд░рдХреНрд╢рди рдореЗрдВ рдмреИрдВрдХ рдХреЗ рднреАрддрд░ рдПрдХ рдмрд╛рдЗрдЯ рдСрдлрд╕реЗрдЯ f рдФрд░ рдмрд┐рдЯ a рд╣реИ , рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдмреИрдВрдХ рдирдВрдмрд░ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрджрд┐ a 0 рд╣реИ, рддреЛ рдмреИрдВрдХ рдореЗрдВ рдирдВрдмрд░ 0 рдХреЗ рд╕рд╛рде рдХреЙрд▓ рдЖрддрд╛ рд╣реИред рдпрджрд┐ 1 рд╣реИ, рддреЛ рдмреИрдВрдХ рдирдВрдмрд░ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдмреИрдВрдХ рдЪрдпрди рд░рдЬрд┐рд╕реНрдЯрд░ (RBB) рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 8 рдмреИрдВрдХ рд╣реИрдВ рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдореЗрдВ 8 рд╕реЗрд▓ рд╣реИрдВред рд╕реЗрд▓ рдирдВрдмрд░ 5 рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рджреЛ рддрд░реАрдХреЗ рд╣реИрдВ: рдПрдХ рдирд┐рд░реНрджреЗрд╢ = 0 рдФрд░ f = 5, рдпрд╛ рджреЛ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде, рдЖрд░рд╡реАрдмреА рдорд╛рди рдХреЛ 0 рдкрд░ рд╕реЗрдЯ рдХрд░рдирд╛ рдФрд░ рдлрд┐рд░ рдирд┐рд░реНрджреЗрд╢ рдХреЗ рд╕рд╛рде = 1 рдФрд░ рдПрдл = 5 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдкрд╣рд▓рд╛ рддрд░реАрдХрд╛ рддреЗрдЬрд╝ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХреЛ рдЖрд░рдмреАрдПрдо рдХреЗ рдореВрд▓реНрдп рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдЕрдм рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдЖрдк рд╕реЗрд▓ 20 рдХреЛ рдЙрд╕реА рдореЗрдореЛрд░реА рдореЗрдВ рдПрдХреНрд╕реЗрд╕ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЕрдм рд╣рдо рдХреЗрд╡рд▓ рдПрдХ рд╣реА рддрд░реАрдХрд╛ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВ: рдЖрд░рд╡реАрдмреА 2 (рдпрджрд┐ рд╡рд╛рдВрдЫрд┐рдд рдореВрд▓реНрдп рдкрд╣рд▓реЗ рд╕реЗ рд╕рдВрдЧреНрд░рд╣реАрдд рдирд╣реАрдВ рд╣реИ) рдХрд╛ рдорд╛рди рд╕реЗрдЯ рдХрд░рдХреЗ рдирд┐рд░реНрджреЗрд╢ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдФрд░ рдлрд┐рд░ рдПрдХ = 1 рдФрд░ f = 4. рдХреЗ рд╕рд╛рде рдирд┐рд░реНрджреЗрд╢ рд╕рдВрдЪрд╛рд▓рди рдХрд╛ рдПрдХ рдЕрдиреБрдХреНрд░рдо рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдСрдкрд░реЗрд╢рди рд╣реИ:

Source: https://habr.com/ru/post/In186316/


All Articles