рдЬрд╛рд╡рд╛ рдореЗрдВ рд╡рд╕реНрддреБрдУрдВ рдХреЗ рдЖрдХрд╛рд░ рдХреА рдЪрд░реНрдЪрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣реИрдмреЗ рдкрд░ рдХреА рдЧрдИ рдереА, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП,
рдпрд╣рд╛рдБ рдпрд╛
рдпрд╣рд╛рдБ ред рдореИрдВ рдмрд╣реБрдЖрдпрд╛рдореА рд╕рд░рдгрд┐рдпреЛрдВ рдХреЗ рдЖрдХрд╛рд░ рдкрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдзреНрдпрд╛рди рджреЗрдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ - рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдмрд╛рдд рдЬреЛ рдореЗрд░реЗ рд▓рд┐рдП рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдереАред
рд╕реНрдореГрддрд┐ рд╕реЗ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдЕрдиреБрдХреВрд▓рди рдХрд░рддреЗ рд╕рдордп, рдореИрдВ рдЗрд╕ рддрдереНрдп рдХреЗ рд╕рд╛рде рдЖрдпрд╛ рдерд╛ рдХрд┐ рдХреБрдЫ (рдХрд╛рдлреА рдЙрдЪрд┐рдд) рдЗрдирдкреБрдЯ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд╕рд╛рде, рдлреНрд▓реЛрдЯ рдХреА рдПрдХ рд╕рд░рдгреА [500] [14761] [2] рдмрдирд╛рдИ рдЧрдИ рд╣реИред рдпрд╣ рдореЗрдореЛрд░реА рдореЗрдВ рдХрд┐рддрдирд╛ рд▓реЗ рд╕рдХрддрд╛ рд╣реИ (рд╣реЙрдЯрд╕реНрдкреЙрдЯ 1.6.0_26 32 рдмрд┐рдЯ рдкрд░, рдЕрдЧрд░ рдХрд┐рд╕реА рдХреЛ рджрд┐рд▓рдЪрд╕реНрдкреА рд╣реИ)? рдореИрдВрдиреЗ рдореЛрдЯреЗ рддреМрд░ рдкрд░ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдпрд╛ рдерд╛ рдХрд┐
500 * 14 761 * 2 * рд╕рд╛рдЗрдЬрд╝реЛрдлрд╝ (рдлреНрд▓реЛрдЯ) =
500 * 14 761 * 2 * 4 =
59 044 000 рдмрд╛рдЗрдЯреНрд╕ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХрд┐рд╕реА рддрд░рд╣ рдХрд╛ рдУрд╡рд░рд╣реЗрдбред рдпрд╣ рдЬрд╛рдБрдЪрдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓реЗрдирд╛ рдХрд┐ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреИрд╕рд╛ рд╣реИ, рдореИрдВрдиреЗ
рдПрдХреНрд▓рд┐рдкреНрд╕ рдореЗрдореЛрд░реА рдПрдирд╛рд▓рд╛рдЗрдЬрд╝рд░ (рдПрдХ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдЬрд╛рджреБрдИ рдЪреАрдЬрд╝, рдЬреЛ рдореИрдВ рд╕реБрдЭрд╛рддрд╛ рд╣реВрдБ!) рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдФрд░ рдкрд╛рдпрд╛ рдХрд┐ рдЗрд╕ рд╕рд░рдгреА рдХреЗ рд▓рд┐рдП "рд░рд┐рдЯрд╛рдпрд░реНрдб рд╣реАрдк"
206 662 016 рдмрд╛рдЗрдЯреНрд╕ рд╣реИ ! рдЕрдЪреНрдЫрд╛ рдЙрдкрд░рд┐ - 350%ред рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рдРрд╕рд╛ рдХреНрдпреЛрдВ рд╣реБрдЖред
рдореИрдВрдиреЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдЗрд╕ рд╡рд┐рд╖рдп рдкрд░ рдЬреЛ рд▓рд┐рдЦрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдЙрд╕рдХреА рдЦреЛрдЬ рдХреА, рдФрд░ рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ рдПрдХ рдХрд╛рдлреА рд╕рдордЭ рдореЗрдВ рдЖрдиреЗ рд╡рд╛рд▓рд╛ рд▓реЗрдЦ рдЖрдпрд╛ "
рдЬрд╛рд╡рд╛ рд╕рд░рдгреА рдХреЗ рдореЗрдореЛрд░реА рдЙрдкрдпреЛрдЧ рдХреА рдЧрдгрдирд╛ рдХреИрд╕реЗ рдХрд░реЗрдВ "ред рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдкреНрд░рд╕реНрддреБрддрд┐ рдХрд╛ рд╕рд╛рд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ:
- рд╣рд░ рдЬрд╛рд╡рд╛ рдСрдмреНрдЬреЗрдХреНрдЯ рдореЗрдВ 8 рдмрд╛рдЗрдЯреНрд╕ рдХрд╛ рдУрд╡рд░рд╣реЗрдб рд╣реЛрддрд╛ рд╣реИ;
- рдЬрд╛рд╡рд╛ рд╕рд░рдгреА рдореЗрдВ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд 4 рдмрд╛рдЗрдЯ рдУрд╡рд░рд╣реЗрдб (рднрдВрдбрд╛рд░рдг рдЖрдХрд╛рд░ рдХреЗ рд▓рд┐рдП) рд╣реИ;
- рд▓рд┐рдВрдХ рдЖрдХрд╛рд░ рдореЗрдВ 4 рдмрд╛рдЗрдЯреНрд╕ рд╣реИ;
- рд╕рднреА рд╡рд╕реНрддреБрдУрдВ рдХрд╛ рдЖрдХрд╛рд░ 8 рдмрд╛рдЗрдЯреНрд╕ рджреНрд╡рд╛рд░рд╛ рд╕рдВрд░реЗрдЦрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ;
- рдПрдХ рдмрд╣реБрдЖрдпрд╛рдореА рд╕рд░рдгреА рд╕рд░рдгреА рд╕рдВрджрд░реНрднреЛрдВ рдХреА рдПрдХ рд╕рд░рдгреА рд╣реИред
рдпрд╣ рдЬреНрдЮрд╛рди рд╣реА рдХрд╛рдлреА рд╣реИред рдЗрд╕рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рдЕрдВрдд рдореЗрдВ [2] рд╕рд░рдгрд┐рдпрд╛рдБ рд╣реИрдВред рдЙрдирдХрд╛ рдЖрдХрд╛рд░ 2 рдлреНрд▓реЛрдЯ (4 рдмрд╛рдЗрдЯреНрд╕ рдкреНрд░рддреНрдпреЗрдХ) + 12 рдмрд╛рдЗрдЯреНрд╕ рдУрд╡рд░рд╣реЗрдб - 20 рдмрд╛рдЗрдЯреНрд╕ рд╣реИред 8 - 24 рдмрд╛рдЗрдЯреНрд╕ рдореЗрдВ рд╕рдВрд░реЗрдЦрд┐рдд рдХрд░реЗрдВред рдХреБрд▓ рдореЗрдВ, рд╣рдордиреЗ
500 * 14 761 -
7 380 500 рдЯреБрдХрдбрд╝реЛрдВ рдХреЗ рдвреЗрд░ рдореЗрдВ рдРрд╕реЗ рд╕рд░рдгрд┐рдпреЛрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд┐рдпрд╛ рд╣реИред рдХреБрд▓ рдореЗрдВ, рд╡реЗ
177,132,000 рдмрд╛рдЗрдЯреНрд╕ рдХрд╛ рд╡рдЬрди рдХрд░рддреЗ рд╣реИрдВред
рдлрд┐рд░ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрд░реЗрдЯреНрд╕ рдлреНрд▓реЛрдЯ [14761] [] -
14,761 рдЕрдиреНрдп рд╕рд░рдгрд┐рдпреЛрдВ рдХреЗ рд╕рд░рдгрд┐рдпрд╛рдБ рд╣реИрдВред рдЗрд╕ рддрд░рд╣ рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рд╕рд░рдгреА рдореЗрдВ
14,761 рд▓рд┐рдВрдХ (рдкреНрд░рддреНрдпреЗрдХ 4 рдмрд╛рдЗрдЯреНрд╕) + 12 рдмрд╛рдЗрдЯреНрд╕ рдУрд╡рд░рд╣реЗрдб - 59,056 рдмрд╛рдЗрдЯреНрд╕ (8 рд╕реЗ рд╡рд┐рднрд╛рдЬрд┐рдд - рд╕рдВрд░реЗрдЦрд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ) рд╣реЛрддреА рд╣реИред рдХреБрд▓ рдЗрди рд╕рд░рдгрд┐рдпреЛрдВ рдореЗрдВ рд╕реЗ 500 рд╣реИрдВ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рд╡реЗ рдПрдХ рд╕рд╛рде
29,528,000 рдмрд╛рдЗрдЯреНрд╕ рдХрд╛ рд╡рдЬрди рдХрд░рддреЗ рд╣реИрдВред
рдЕрдВрдд рдореЗрдВ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рд░рдгреА рд╣реИ рдЬрд┐рд╕реЗ рд╣рдордиреЗ рдмрдирд╛рдпрд╛ рд╣реИ - рдлреНрд▓реЛрдЯ [500] [] [] - рджреЛ-рдЖрдпрд╛рдореА рд╕рд░рдгрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП 500 рд╕рдВрджрд░реНрднреЛрдВ рдХреА рдПрдХ рд╕рд░рдгреАред рдЗрд╕рдореЗрдВ
500 * 4 + 12 =
2 012 , рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ 4 рд╕рдВрд░реЗрдЦрдг рдмрд╛рдЗрдЯреНрд╕ -
2 016 рдмрд╛рдЗрдЯреНрд╕ рд▓рдЧрддреЗ рд╣реИрдВред
рдЬреЛ рдХреБрдЫ рд╣реБрдЖ, рдЙрд╕реЗ рдЬреЛрдбрд╝реЗрдВ:
177 132 000 + 29 528 000 + 2 016 =
206 662 016 - рд╕рд┐рд░реНрдл рдореЗрдореЛрд░реА рдПрдирд╛рд▓рд╛рдЗрдЬрд╝рд░ рджреНрд╡рд╛рд░рд╛ рджрд┐рдЦрд╛рдП рдЧрдП рдирдВрдмрд░ред
рддреБрд░рдВрдд рдПрдХ рд╕реНрдкрд╖реНрдЯ рдирд┐рд░реНрдгрдп рджрд┐рдорд╛рдЧ рдореЗрдВ рдЖрдпрд╛: рдЖрд░реЛрд╣реА рдХреНрд░рдо рдореЗрдВ рд╕рд░рдгреА рдХреЗ рдЖрдпрд╛рдореЛрдВ рдХреЛ рдХреНрд░рдордмрджреНрдз рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рд╣рдо рдлреНрд▓реЛрдЯ [2] [500] [14761] рдмрдирд╛рдПрдВрдЧреЗ рдФрд░ рдПрд▓реНрдЧреЛрд░рд┐рдердо рдХреЛ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдиреБрдХрд╕рд╛рди рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдХреНрдпрд╛ рдЖрдХрд╛рд░ рд╣реЛрдЧрд╛?
- рдПрд░реЗрдЯреНрд╕ рдлреНрд▓реЛрдЯ [14761]: 14 761 * 4 + 12 = 59 056 рдмрд╛рдЗрдЯреНрд╕, рдХреБрд▓ 1,000 рдРрд╕реЗ рдПрд░реЗрдЬрд╝, рдХреБрд▓ 59 056 000 рдмрд╛рдЗрдЯреНрд╕ред
- Arrays рдлреНрд▓реЛрдЯ [500] []: 500 * 4 + 12 = 2 012 , рд╕рдВрд░реЗрдЦрдг рдХреЗ рдмрд╛рдж - 2 016 , рдХреЗрд╡рд▓ 2 рдРрд╕реЗ рд╕рд░рдгрд┐рдпреЛрдВ, рдХреБрд▓ 4 032 рдмрд╛рдЗрдЯреНрд╕ред
- рдПрд░реЗ рдлреНрд▓реЛрдЯ [2] [] []: 2 * 4 + 12 = 20, рд╕рдВрд░реЗрдЦрдг рдХреЗ рдмрд╛рдж - 24 рдмрд╛рдЗрдЯреНрд╕ред
рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░, 59,060,056 рдмрд╛рдЗрдЯреНрд╕, рдУрд╡рд░рд╣реЗрдб 0.03% рд╕реЗ рдХрдо, рд▓рдЧрднрдЧ 150 рдореЗрдЧрд╛рдмрд╛рдЗрдЯ рдореЗрдореЛрд░реА рдмрдЪ рдЧрдИред
рдпрд╣рд╛рдВ рд╕реЗ рдЕрдВрдЧреВрдареЗ рдХреЗ рдирд┐рдпрдо рдХрд╛ рдкрд╛рд▓рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ: рдпрджрд┐ рдорд╛рдк рджреНрд╡рд╛рд░рд╛ рд╕рд░рдгреА рдХреЗ рдЖрдпрд╛рдо рдХрдо рд╕реЗ рдХрдо рд▓рдЧрднрдЧ рдкрд╣рд▓реЗ рд╕реЗ рдЬреНрдЮрд╛рдд рд╣реИрдВ, рддреЛ рдорд╛рдк рдХреЛ рдЖрд░реЛрд╣реА рдХреНрд░рдо рдореЗрдВ рдЖрджреЗрд╢ рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕реНрдореГрддрд┐ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ: рдЖрдк рдЕрдкрдиреЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рдХреБрдЫ рд╕реАрдЦреЗрдВрдЧреЗред