рд╕рд╛рдЗрдмрд░рдкрдВрдХ, рдореИрдЯреНрд░рд┐рд╕реЗрд╕ рдФрд░ рдХреИрдирд╡рд╛рд╕

I. рдкреНрд░рд╛рдХреНрдХрдердиред



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

рдХреЛрдИ рднреА рдХрд▓реНрдкрдирд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЗрддрдиреА рдЬрд▓реНрджреА рдпрд╛ рдмрд╛рдж рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рдЪреАрдЬреЗрдВ рдЗрд╕ рддрд░рд╣ рдХреА рд╕реНрдХреНрд░реАрди рдкрд░ рджрд┐рдЦрд╛рдИ рджреЗ рд╕рдХрддреА рд╣реИрдВ: "рдпреБрджреНрдз рдФрд░ рд╢рд╛рдВрддрд┐", "рдореЛрдирд╛ рд▓рд┐рд╕рд╛" рдХрд╛ рдПрдХ рдкреГрд╖реНрда, "рдореВрдирд▓рд╛рдЗрдЯ рд╕реЛрдирд╛рдЯрд╛" рдХреА рдкрд╣рд▓реА рдмрд╛рд░, рдПрдХ рдкреНрд░рд╕рд┐рджреНрдз рд╕рдореАрдХрд░рдг рдХрд╛ рдПрдХ рд╕рд░рд▓ рд╕рдорд╛рдзрд╛рди, рдХрд┐рд╕реА рднреА рд╡реНрдпрдХреНрддрд┐ рдХреА рдПрдХ рддрд╕реНрд╡реАрд░, рдпрд╣ рд╣реИрдмрд░ рдкреЗрдЬ, рд╕рдВрджреЗрд╢ рдЕрддреАрдд рдХреА рдПрдХ рдЕрдЬреНрдЮрд╛рдд рдШрдЯрдирд╛ рдпрд╛ рднрд╡рд┐рд╖реНрдп рдХреА рд╡рд┐рд╕реНрддреГрдд рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред

рддрдм рд╕реЗ, рдореИрдВрдиреЗ рд╕рдордп-рд╕рдордп рдкрд░ рдХреБрдЫ рдореВрд░реНрдд рд░реВрдк рд╕реЗ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рдкрд░реНрд▓ рдкрд░ рдХреБрдЫ рдЫреЛрдЯреЗ рд╢рд┐рд▓реНрдк рдереЗред рдФрд░ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдореИрдВ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдХреБрдЫ рдРрд╕рд╛ рд╣реА рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред

рджреНрд╡рд┐рддреАрдпред рдмрд┐рдХреНрд░реА рдХреА рд╢рд░реНрддреЗрдВред



рдЗрд╕ рддрд░рд╣ рдХреЗ рдЧрдгрди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдФрд░ рдЗрд╕рдХрд╛ рдЪрд┐рддреНрд░рдордп рдкреНрд░рджрд░реНрд╢рди рд╕рд░рд▓ рд╣реИред рдХреЗрд╡рд▓ рдЙрдкрд▓рдмреНрдз рддрд░рд╛рдЬреВ рдХрд╛рдлреА рдЫреЛрдЯрд╛ рд╣реЛрдЧрд╛ред

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

рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ, рдЧрдгрдирд╛ рдХреА рд╕рдЯреАрдХрддрд╛ рдХреЗ рд╕рдВрд░рдХреНрд╖рдг рдХреЗ рд╕рд╛рде рдЕрдзрд┐рдХрддрдо рдкреВрд░реНрдгрд╛рдВрдХ 53 рдХреА рд╢рдХреНрддрд┐ рдХреЗ рд▓рд┐рдП 2 рд╣реИред Math.pow(2,53) == Math.pow(2,53) + 1 true рджреЗрддрд╛ true ред рдпрд╣ рд╕рдВрдЦреНрдпрд╛ 54 рдмрд╛рдЗрдирд░реА рдкрджреЛрдВ рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдИ рдЧрдИ рд╣реИ:

 0b100000000000000000000000000000000000000000000000000000 0x20000000000000 9007199254740992 


рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рдЙрддреНрддрд░ рдХреЗрд╡рд▓ 9 рдкрд┐рдХреНрд╕рд▓ 6 рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЗ рджреНрд╡рд╛рд░рд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдорд╛рди рд▓реАрдЬрд┐рдП рдореЗрд░рд╛ рдХрдВрдкреНрдпреВрдЯрд░ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рд▓рдЧрднрдЧ 50 рдорд┐рд▓рд┐рдпрди рдСрдкрд░реЗрд╢рди рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЗ рд╕рднреА рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрд╕реЗ рдореЛрдЯреЗ рдЕрдиреБрдорд╛рдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА

Math.pow(2,53) / 50000000 / 60 / 60 / 24 / 365 - рд▓рдЧрднрдЧ рдЫрд╣ рд╕рд╛рд▓ред

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

рдФрд░ рдлрд┐рд░ рднреА рдРрд╕рд╛ рдХреБрдЫ рдмрдирд╛рдирд╛ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИред рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ рдЗрд╕рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЬрдм рдКрдкрд░реА рдмрд╛рдПрдВ рдмрд┐рдВрджреБ рдПрдХ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ (рдпрд╣ рдХрд╛рд▓реЗ рд░рдВрдЧ рдореЗрдВ repainted рд╣реИ), рддреЛ рдЖрдк рдЗрд╕ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдкрд░ рдХреБрдЫ рдФрд░ рдирд╣реАрдВ рдЦреАрдВрдЪ рд╕рдХрддреЗред рдЗрд╕рд▓рд┐рдП, рд╣рдо рдХрднреА рднреА рдЕрдкрдиреЗ рдорд╛рдЗрдХреНрд░реЛрдЧреНрд░реИрдлрд┐рдХреНрд╕ рдореЗрдВ рдЪрд░рдо рдКрдкрд░реА рдФрд░ рдмрд╛рдИрдВ рд▓рд╛рдЗрдиреЛрдВ рдХрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред рдЗрд╕рд▓рд┐рдП, рдереЛрдбрд╝рд╛ рдХрдо рд╕рдВрдЦреНрдпрд╛ рд▓реЗрдиреЗ рджреЗрдВ, рдЬрд┐рд╕ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рд▓реЗ рд░рдВрдЧ рд╕реЗ рднрд░рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд╡рд╣ рдХрд┐рд╕реА рднреА рд░рд╛рдЬреНрдп рдХреЛ рд▓реЗ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдПрдХ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдЖрдиреБрдкрд╛рддрд┐рдХ рдЖрдХрд╛рд░ рд▓реЗ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ 10 рдмрд╛рдп 5 рдореИрдЯреНрд░рд┐рдХреНрд╕ рд╣реЛрдЧрд╛ рдЬрд┐рд╕рдореЗрдВ рдЕрдзрд┐рдХрддрдо 50 рдмрд╛рдЗрдирд░реА рдСрд░реНрдбрд░ рд╣реЛрдВрдЧреЗ:

 parseInt( "1111111111" + "1111111111" + "1111111111" + "1111111111" + "1111111111" , 2) 


 0b11111111111111111111111111111111111111111111111111 0x3ffffffffffff 1125899906842623 


рдХреНрд░реЛрдо, рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕, рдУрдкреЗрд░рд╛ рдФрд░ рд╕рдлрд╛рд░реА рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдкрд░ рдЖрдЧреЗ рдХреЗ рд╕рднреА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдП рдЧрдП рд╣реИрдВред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдореИрдВ рдиреМрд╡реЗрдВ IE рдкрд░ рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛, рдФрд░ рдЖрдард╡реЗрдВ рдкрд░ рдХреЗрд╡рд▓ рдЙрджрд╛рд╣рд░рдг рдХреИрдирд╡рд╛рд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛ рдХрд╛рдо рдХрд░реЗрдВрдЧреЗред

рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рддреЛ рдХрд┐рд╕реА рднреА рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рд╕рд╣реЗрдЬрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд╕рдВрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдЧреЗ рд╕рдм рдХреБрдЫ рдПрдХ рдмрд╛рд▓рд╡рд╛рдбрд╝реА рдХреА рддрд░рд╣ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдореИрдВ рдорд╛рдирд╡реАрдп рдорд╛рдирд╕рд┐рдХрддрд╛ рд╡рд╛рд▓реЗ рд╡реНрдпрдХреНрддрд┐ рд╕реЗ рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреЗ рдЦрд┐рд▓реМрдиреЛрдВ рдХреЗ рд╕рд╛рде рдЦреЗрд▓рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдпрд╣ рд╕рдм рдХреЗрд╡рд▓ (рдереЛрдбрд╝рд╛ рдЖрдзреНрдпрд╛рддреНрдорд┐рдХ) рдХреЗ рд▓рд┐рдП рд╣реИ :)

рддреГрддреАрдпред рдЕрдиреБрдХреНрд░рдорд┐рдХ рдореИрдЯреНрд░рд┐рдХреНрд╕ред


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

рд╢реБрд░реБрдЖрдд рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдРрд╕реЗ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЗ рд▓рд┐рдП рдирдВрдмрд░ рдХрдирд╡рд░реНрдЯрд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдЪрд╛рд░реНрдЯ рд▓рд┐рдЦрд╛ред рдкреНрд░рддреНрдпреЗрдХ рдорд╛рдЙрд╕ рдПрдХ рд╕реЗрд▓ рдЪреЗрдВрдЬ рдХрд▓рд░ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддрд╛ рд╣реИ рдФрд░ рддрджрдиреБрд╕рд╛рд░ рдХреНрд░рдо рдХреЛ рдПрдХрддрд╛ рдФрд░ рд╢реВрдиреНрдп рдХреЗ рдмреАрдЪ рд╕реНрд╡рд┐рдЪ рдХрд░рддрд╛ рд╣реИред рдкреНрд▓реЗрдЯ рдХреЗ рдКрдкрд░, рд╕рдВрдЦреНрдпрд╛ рд╕реНрд╡рдпрдВ рджрд╢рдорд▓рд╡ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддреА рд╣реИред рдкрд┐рдХреНрд╕реЗрд▓ рдореЗрдВ рд╕реЗрд▓ рд╕рд╛рдЗрдЬрд╝ рдХреЛ рдкреЗрдЬ рдПрдбреНрд░реЗрд╕ рдореЗрдВ scale рдкреИрд░рд╛рдореАрдЯрд░ рджреНрд╡рд╛рд░рд╛ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдХрдирд╡рд░реНрдЯрд░

рдпрд╣ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рд░рд╛рдЬреНрдпреЛрдВ рдХреЗ рдХреНрд░рдорд┐рдХ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рд╕рд╛рде рд▓рд┐рдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИред рдпрд╣ рдПрдХ рд╣реА рддрд╛рд▓рд┐рдХрд╛ рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рдПрдХ рдЕрд▓рдЧ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЗ рд╕рд╛рдеред рддрд╛рдХрд┐ рдкреНрд░рд╕реНрддреБрддрд┐ рдХреА рд╕реНрдкрд╖реНрдЯрддрд╛ рд╕реЗ рдкреГрд╖реНрда рдХреБрдЫ рднреА рд╡рд┐рдЪрд▓рд┐рдд рди рд╣реЛ, рдЗрд╕ рдкрд░ рдирд┐рдпрдВрддреНрд░рдг рдФрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╢рд┐рд▓реНрдк URL рдореЗрдВ рдорд╛рдЙрд╕ рдФрд░ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рдмреАрдЪ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗред

рд╣рдорд╛рд░реЗ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдореЗрдВ рдирд┐рдореНрди рдЪреВрдХ рдХреЗ рд╕рд╛рде рддреАрди рдкреИрд░рд╛рдореАрдЯрд░ рд╣реИрдВ:

scale=10 - рдкрд┐рдХреНрд╕реЗрд▓ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╡рд░реНрдгрд┐рдд рд╕реЗрд▓ рдЖрдХрд╛рд░;
fps=25 - рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рдлреНрд░реЗрдо рджрд░;
start=1 - рд╡рд╣ рд╕рдВрдЦреНрдпрд╛ рдЬрд┐рд╕рд╕реЗ рдЦреЛрдЬ рд╢реБрд░реВ рд╣реЛрддреА рд╣реИред

рдорд╛рдЙрд╕ рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдХреНрд▓рд┐рдХ рд╕реЗ рд╕рдВрдЦреНрдпрд╛ рдПрдХ рд╣реЛ рдЬрд╛рддреА рд╣реИ рдФрд░ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреА рд╕реНрдерд┐рддрд┐ рдмрджрд▓ рдЬрд╛рддреА рд╣реИред рдпрджрд┐ рдЖрдк Ctrl рдХреБрдВрдЬреА рдХреЛ рдХреНрд▓рд┐рдХ рдФрд░ рд╣реЛрд▓реНрдб рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЦреЛрдЬ рдкреНрд░рд╛рд░рдВрдн / рдмрдВрдж рд╣реЛ рдЬрд╛рддреА рд╣реИред рд╡рд░реНрддрдорд╛рди рд╕рдВрдЦреНрдпрд╛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╢реАрд░реНрд╖рдХ (рд╡рд┐рдВрдбреЛрдЬрд╝, рдЯреИрдм) рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддреА рд╣реИред

10x5 рд╕реАрд░рд┐рдпрд▓ рдореИрдЯреНрд░рд┐рдХреНрд╕

рдХрд╣рддреЗ рд╣реИрдВ, рдПрдХ рдЧреНрд░рд╛рдлрд┐рдХ рдЗрдХрд╛рдИ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд░рд╛рдЬреНрдп рдХреЗ рдмреАрдЪ:



рдФрд░ рдЧреНрд░рд╛рдлрд┐рдХ рдбреНрдпреВрд╕ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд░рд╛рдЬреНрдп :



7697662480391 - 1100586419201 = 6597076061190 рдлреНрд░реЗрдо рдкрд╛рд╕ рдХрд░рддрд╛ рд╣реИред FPS рдХреЗ рд╕рд╛рде, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд▓рдЧрднрдЧ 8368 рд╡рд░реНрд╖реЛрдВ рдХрд╛ рдЪрд┐рдВрддрди рд╣реИ :)

рдмрд┐рдВрджреБ рдЬрд┐рддрдирд╛ рдКрдБрдЪрд╛ рдФрд░ рдЫреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЙрддрдирд╛ рд╣реА рд╕рдордп рдЙрд╕рдХреЗ рдкреНрд░рдХрдЯ рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╣реА рдмреАрдд рдЬрд╛рддрд╛ рд╣реИред

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



рдЪрддреБрд░реНрдеред рд░реИрдВрдбрдо рдореИрдЯреНрд░реЗрд╕ред



1. рдПрдХ рдирдВрдмрд░ред


рд╣рдорд╛рд░реЗ рдЕрдиреБрдХреНрд░рдорд┐рдХ рдЧрдгрди рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдореВрд▓реНрдпреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЫрдВрдЯрдиреА рд╡рд╛рд▓реЗ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рдкреИрд░рд╛рдореАрдЯрд░ рдЕрдкрдирд╛ рдЕрд░реНрде рдЦреЛ рджреЗрддрд╛ рд╣реИ, рдЕрдиреНрдпрдерд╛ рд╕рдм рдХреБрдЫ рд╕рдорд╛рди рд░рд╣рддрд╛ рд╣реИ (рд╕рд┐рд╡рд╛рдп рдЗрд╕рдХреЗ рдХрд┐ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╣рдордиреЗ рдлреНрд░реЗрдо рджрд░ рдХреЛ рдШрдЯрд╛рдХрд░ 1 рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рдХрд░ рджрд┐рдпрд╛ рд╣реИ, рдЕрдиреНрдпрдерд╛ рдпрд╣ рдЕрд╡реИрдз рд░реВрдк рд╕реЗ рдЪрдВрдЪрд▓ рд╣реЛрдЧрд╛)ред

рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд░рд╛рдЬреНрдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ, рд╡рд┐рдЪрд┐рддреНрд░ рд░реВрдк рд╕реЗ рдкрд░реНрдпрд╛рдкреНрдд - рд╕рд╣реА рдкрддреНрд░ рдП рдХреЗ рд╕рд╛рде:



рд░реИрдВрдбрдо 10x5 рдореИрдЯреНрд░рд┐рдХреНрд╕

2. рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХрд╛ рд╕рдореВрд╣ред


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

рдПрдХред рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдкреВрд░реЗ рдЪрд┐рддреНрд░ред


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

w=400 - рдкрд┐рдХреНрд╕рд▓ рдореЗрдВ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреА рдЪреМрдбрд╝рд╛рдИ
h=300 - рдкрд┐рдХреНрд╕реЗрд▓ рдореЗрдВ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреА рдКрдБрдЪрд╛рдИ
fps=1 - рдлреНрд░реЗрдо рджрд░

рдкрд╣рд▓реЗ рдХреА рддрд░рд╣, рдПрдХ рдХреНрд▓рд┐рдХ рдПрдХ рдлреНрд░реЗрдо рдХреЛ рдмрджрд▓ рджреЗрддрд╛ рд╣реИред Ctrl рдХреБрдВрдЬреА рдХреЛ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рд╕реЗ рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕реНрдерд┐рддрд┐ рдкрд░рд┐рд╡рд░реНрддрди рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЕрдм рдХреБрдЫ рдФрд░ рдлреАрдЪрд░реНрд╕ рдЬреЛрдбрд╝реЗ рдЧрдП рд╣реИрдВред

рдЬрдм рдЖрдк рдордзреНрдп рдорд╛рдЙрд╕ рдмрдЯрди рдХреЛ рдПрдХ рдирдП рдЯреИрдм рдореЗрдВ рдпрд╛ рдПрдХ рдирдИ рд╡рд┐рдВрдбреЛ рдореЗрдВ рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ PNG рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреА рдПрдХ рдкреНрд░рддрд┐ рдЦреБрд▓рддреА рд╣реИ, рдпрджрд┐ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдЖрдкрдХреЛ рдЪрд┐рддреНрд░ рдХреЛ рд╕рд╣реЗрдЬрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ (рд╡реИрд╕реЗ, рдмрд╛рдж рдХреЗ рд╕рднреА рдЪрд┐рддреНрд░ рдЙрд╕ рддрд░рд╣ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреЗ рд╣реИрдВ)ред

Shift рд╕рд╛рде рдмрд╛рдИрдВ рдУрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдкрд░ рдЪрд┐рддреНрд░ рдХреА рд░рдВрдЧ рдЧрд╣рд░рд╛рдИ рдмрджрд▓ рдЬрд╛рддреА рд╣реИ: рдХрд╛рд▓реЗ рдФрд░ рд╕рдлреЗрдж, рдЧреНрд░реЗрд╕реНрдХреЗрд▓, рд░рдВрдЧ рдореЛрдбред рдпрджрд┐ рдЖрдк Shift+Alt рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЛ рджрдмрд╛рдП рд░рдЦрддреЗ рд╣реИрдВ, рддреЛ рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рд░рд┐рд╡рд░реНрд╕ рдСрд░реНрдбрд░ рдореЗрдВ рдХреА рдЬрд╛рддреА рд╣реИред

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







рд░реИрдВрдбрдо рдЫрд╡рд┐рдпрд╛рдБ

рдЦред рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдЕрдВрдХред


рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдореЗрдВ, рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдмрд┐рдВрджреБрдУрдВ рдХреЛ рд▓рдЧрд╛рддрд╛рд░ рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣рдо рдПрдХ рдФрд░ рдкреИрд░рд╛рдореАрдЯрд░ рдкреЗрд╢ рдХрд░рддреЗ рд╣реИрдВ:

bg=w - рдкреГрд╖реНрдарднреВрдорд┐ рдХрд╛ рд░рдВрдЧ (рдбрдмреНрд▓реНрдпреВ - рд╕рдлреЗрдж (рд╕рдлреЗрдж), рдмреА - рдХрд╛рд▓рд╛ (рдХрд╛рд▓рд╛))ред рдПрдХ рдФрд░ рд░рдВрдЧ рдореЛрдб рднреА рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ, рдЕрдм рдЙрдирдореЗрдВ рд╕реЗ рдЪрд╛рд░ рд╣реИрдВ: рдПрдХрд▓-рд░рдВрдЧ (рд╡рд┐рдкрд░реАрдд рдкреГрд╖реНрдарднреВрдорд┐ рдкрд░ рдХрд╛рд▓реЗ рдпрд╛ рд╕рдлреЗрдж рдбреЙрдЯреНрд╕, рдЬрд┐рддрдиреА рдЬрд▓реНрджреА рдпрд╛ рдмрд╛рдж рдореЗрдВ рд╡реЗ рдкреВрд░реЗ рдХреИрдирд╡рд╛рд╕ рдХреЛ рднрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд░рд╛рдЬреНрдп рдиреЗрддреНрд░рд╣реАрди рд░реВрдк рд╕реЗ рдмрджрд▓рдирд╛ рдмрдВрдж рдХрд░ рджреЗрдЧрд╛) рдФрд░ рдкрд┐рдЫрд▓реЗ рддреАрди рдореЛрдб (рдЙрдиреНрд╣реЗрдВ рднрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдиреНрдпреВрдирддрдо рдореЗрдВ рднреА) рдХрд╛рд▓реЗ рдФрд░ рд╕рдлреЗрдж рдореЛрдб рдореЗрдВ, рдкрд┐рдЫрд▓реА рд╕реНрдерд┐рддрд┐ рдХреЛ рдПрдХ рдирдП рдХреЗ рд╕рд╛рде рдЪрд┐рддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ)ред

рдЧреНрд░реЗрд╕реНрдХреЗрд▓ рдпрд╛ рд░рдВрдЧ рдореЗрдВ рдХрд╛рд▓реЗ рд░рдВрдЧ рдХреА рдкреГрд╖реНрдарднреВрдорд┐ рдкрд░ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд╡рд╛рд▓реЗ рдбреЙрдЯреНрд╕ рд╡рд┐рднрд┐рдиреНрди рдЪрдордХ рдХреЗ рд╕рд┐рддрд╛рд░реЛрдВ рдХреЛ рдкреНрд░рдЬреНрд╡рд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд╕рдорд╛рди рд╣реИрдВред



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

рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдЕрдВрдХ

рдореЗрдВред рд░реИрдВрдбрдо рд▓рд╛рдЗрдиреЗрдВред


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

рдкреВрд░реНрд╡ рдпрд╛рджреГрдЪреНрдЫрд┐рдХрддрд╛ рдХрд╛рд░рдХреЛрдВ (рдмрд┐рдВрджреБ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдФрд░ рд░рдВрдЧ) рдореЗрдВ рджреЛ рдФрд░ рдХрд╛рд░рдХ рдЬреЛрдбрд╝реЗ рдЬрд╛рддреЗ рд╣реИрдВред рдирдП рдкреИрд░рд╛рдореАрдЯрд░ рдЙрдирдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИрдВ:

lines=r - рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рдкреНрд░рдХрд╛рд░ (рддреАрди рдорд╛рди рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ: рдПрд╕ - рдХреЗрд╡рд▓ рд╕реАрдзреА рд░реЗрдЦрд╛рдПрдВ, рд╕реА - рдХреЗрд╡рд▓ рд╡рдХреНрд░ (рд╡рдХреНрд░), рдЖрд░ - рд▓рд╛рдЗрдиреЛрдВ рдФрд░ рд╡рдХреНрд░реЛрдВ рдХреЗ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╡реИрдХрд▓реНрдкрд┐рдХ (рдпрд╛рджреГрдЪреНрдЫрд┐рдХ); рдЬрдм рдШрдЯрддрд╛ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдЦрдВрдб рдХреЗ рд╢реБрд░реВ рдФрд░ рдЕрдВрдд рдХреЗ рджреЛ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдмрд┐рдВрджреБрдУрдВ рдХреЗ рд▓рд┐рдП; рджреЛ рдФрд░ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдмрд┐рдВрджреБ рдЬреЛ рдореЛрдбрд╝ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рдЬреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рдмреЗрдЬрд┐рдпрд░ рдШрдЯрддрд╛ рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп рдкреИрд░рд╛рдореАрдЯрд░);

traverse=r - рдбреНрд░рд╛рдЗрдВрдЧ рдХреА рд╡рд┐рдзрд┐ (рддреАрди рдорд╛рди рднреА рд▓реЗрддрд╛ рд╣реИ: y - рдкреЗрдкрд░ рд╕реЗ рдЕрдкрдирд╛ рд╣рд╛рде рдЙрдард╛рдП рдмрд┐рдирд╛ рд╣рд╛рдБ (рдбреНрд░рд╛), n - рд╣рд░ рдмрд╛рд░ рдПрдХ рдирдП рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдмрд┐рдВрджреБ (рдирд╣реАрдВ) рдХреЗ рд╕рд╛рде рдПрдХ рд▓рд╛рдЗрди рд╢реБрд░реВ рдХрд░реЗрдВ, рдЖрд░ - рдПрдХ рдирд┐рд░рдВрддрд░рддрд╛ (рдпрд╛рджреГрдЪреНрдЫрд┐рдХ) рдХреЗ рд╕рд╛рде рдЬреБрджрд╛рдИ рдХрд╛ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╡рд┐рдХрд▓реНрдк) )ред

рдкрд┐рдЫрд▓реЗ рдЪрд╛рд░ рд░рдВрдЧ рдореЛрдб рдпрд╣рд╛рдВ рд░рд╣рддреЗ рд╣реИрдВред





рд░реИрдВрдбрдо рд▓рд╛рдЗрдиреЗрдВ

рдбреАред рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдЖрдВрдХрдбрд╝реЗред


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

alpha=y - рдмреЗрддрд░рддреАрдм рдврдВрдЧ рд╕реЗ рд░рдВрдЧ рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдХреЗ рд╕реНрддрд░ рдХреЛ рдмрджрд▓рддреЗ рд╣реИрдВ (рджреЛ рдорд╛рди, y (рд╣рд╛рдБ) рдпрд╛ n (рдирд╣реАрдВ), рдХреНрд░рдорд╢рдГ рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдпрд╛ рдирд╣реАрдВ)ред рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рд░рдВрдЧ рдЧрд╣рд░рд╛рдИ (рдореЛрдиреЛрдХреНрд░реЛрдо, рдХрд╛рд▓реЗ рдФрд░ рд╕рдлреЗрдж рдФрд░ рднреВрд░реЗ рд░рдВрдЧ рдХреЗ рд░рдВрдЧреЛрдВ) рдХреЗ рдкрд╣рд▓реЗ рддреАрди рдореЛрдб рдПрдХ-рджреВрд╕рд░реЗ рдХреЗ рдмрд╣реБрдд рд╕рдорд╛рди рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред

minnodes=3 - рдЖрдХреГрддрд┐ рдореЗрдВ рдиреЛрдбреНрд╕ рдХреА рдиреНрдпреВрдирддрдо рд╕рдВрдЦреНрдпрд╛

maxnodes=10 - рдЖрдХреГрддрд┐ рдореЗрдВ рдиреЛрдбреНрд╕ рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ред

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

рд╡рд┐рднрд┐рдиреНрди рдкреГрд╖реНрдарднреВрдорд┐ рдкрд░ рд╡рд┐рднрд┐рдиреНрди рд░рдВрдЧ рдореЛрдб рдХреЗ рдЙрджрд╛рд╣рд░рдг рдирд┐рдореНрди рд╣реИрдВ, рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛ рдФрд░ рдЕрд▓реНрдлрд╛ рдЪреИрдирд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛ред













рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдЖрдХрд╛рд░

рдЖрдк рд╕рднреА рд╡рд░реНрдгрд┐рдд рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЛ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ (рд╕рдВрдкреВрд░реНрдг рдЪрд┐рддреНрд░реЛрдВ, рдмрд┐рдВрджреБрдУрдВ, рд░реЗрдЦрд╛рдУрдВ, рдЖрдХреГрддрд┐рдпреЛрдВ рдХреЗ рдЯреБрдХрдбрд╝реЗ)ред рдореИрдВ рдЗрд╕ рдЧреЗрдо рдХреЛ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЛ рдХреЛрдб рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реВрдВ рдЬреЛ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВред рдЖрдкрдХрд╛ рдзреНрдпрд╛рди рдХреЗ рд▓рд┐рдП рд╕рднреА рдХреЛ рдзрдиреНрдпрд╡рд╛рдж :)

рд╕рднреА рд╡рд░реНрдгрд┐рдд рдореИрдЯреНрд░рд┐рд╕реЗрд╕ рдХреЗ рд▓рд┐рдВрдХ ред

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


All Articles