рдЯреАрдПрд▓;рдбреАрдЖрд░: рдлреНрд▓реЛрдпрдб-рд╡реЙрд░реНрд╢рд▓ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдЧрддрд┐рд╢реАрд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд╕рд╛рде рд╕рднреА рдЬреЛрдбрд╝реЗ рдХреЗ рд╕рдмрд╕реЗ рдЫреЛрдЯреЗ рдкрдереЛрдВ рдХреА рдЧрдгрдирд╛ рдХрд░рддрд╛ рд╣реИред рдЧреНрд░рд╛рдлрд╝ рд╕реЗ рджреВрд░реА рдореИрдЯреНрд░рд┐рдХреНрд╕ рдЖрд░рдВрдн рдХрд░реЗрдВ, рдлрд┐рд░ рдкреНрд░рддреНрдпреЗрдХ рдордзреНрдпрд╡рд░реНрддреА рд╢реАрд░реНрд╖ k рдХреЗ рд▓рд┐рдП рдкреНрд░рддреНрдпреЗрдХ рдЬреЛрдбрд╝реА рдХреЛ dist[i][j] = min(dist[i][j], dist[i][k] + dist[k][j]) рдХреЗ рд╕рд╛рде рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВред рдпрд╣ O(V┬│) рд╕рдордп рдФрд░ O(V┬▓) рд╕реНрдерд╛рди рдореЗрдВ рдЪрд▓рддрд╛ рд╣реИ рдФрд░ рдирдХрд╛рд░рд╛рддреНрдордХ рд╡рд┐рдХрд░реНрдг рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдирдХрд╛рд░рд╛рддреНрдордХ рдЪрдХреНрд░реЛрдВ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдлрд╝реНрд▓реЙрдЗрдб-рд╡реЙрд░реНрд╢рд▓ рдПрд▓реНрдЧреЛрд░рд┐рдердо: рдХреЛрдбрд┐рдВрдЧ рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рдЧрд╛рдЗрдб
рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐, рд▓реВрдк рдЗрдирд╡реЗрд░рд┐рдПрдВрдЯ, рдореИрдЯреНрд░рд┐рдХреНрд╕ рдЯреНрд░реЗрд╕, рдкрде рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг, рдХрд┐рдирд╛рд░реЗ рдХреЗ рдорд╛рдорд▓реЗ рдФрд░ рдЬрдЯрд┐рд▓рддрд╛ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХрд╛ рдЕрднреНрдпрд╛рд╕ рдХрд░реЗрдВред
YesToTheOffer ├а┬д┬Ж├а┬д┬Ь├а┬д┬╝├а┬д┬о├а┬д┬╛├а┬д┬П├а┬д┬Б
рдлрд╝реНрд▓реЙрдЗрдб-рд╡реЙрд░реНрд╢рд▓ рдПрд▓реНрдЧреЛрд░рд┐рдердо рдХреНрдпрд╛ рд╣реИ?
рдлреНрд▓реЛрдпрдб-рд╡реЙрд░реНрд╢реЙрд▓ рдкреНрд░рддреНрдпреЗрдХ рдХреНрд░рдорд┐рдд рд╢реАрд░реНрд╖реЛрдВ рдХреЗ рдЬреЛрдбрд╝реЗ рдХреЗ рдмреАрдЪ рд╕рдмрд╕реЗ рдЫреЛрдЯреЗ рдкрде рдХреЗ рд▓рд┐рдП рдПрдХ рдЧрддрд┐рд╢реАрд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╣реИред рдпрд╣ рдирд┐рд░реНрджреЗрд╢рд┐рдд рдпрд╛ рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рднрд╛рд░рд┐рдд рдЧреНрд░рд╛рдлрд╝ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдирдХрд╛рд░рд╛рддреНрдордХ рдХрд┐рдирд╛рд░реЛрдВ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрджрд┐ рдХреЛрдИ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдирдХрд╛рд░рд╛рддреНрдордХ-рднрд╛рд░ рдЪрдХреНрд░ рдореМрдЬреВрдж рд╣реИ, рддреЛ рдХреБрдЫ рд╕рдмрд╕реЗ рдЫреЛрдЯреЗ рд░рд╛рд╕реНрддреЛрдВ рдХрд╛ рдХреЛрдИ рд╕реАрдорд┐рдд рдиреНрдпреВрдирддрдо рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЪрдХреНрд░ рдХреЛ рдмрд╛рд░-рдмрд╛рд░ рдкрд╛рд░ рдХрд░рдиреЗ рд╕реЗ рдкрде рдХреА рд▓рд╛рдЧрдд рдХрдо рд╣реЛрддреА рд░рд╣рддреА рд╣реИред
рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдпрд╛рджрдЧрд╛рд░ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдПрдХ рд╡реИрд╢реНрд╡рд┐рдХ рдкрде рд╕рдорд╕реНрдпрд╛ рдХреЛ рдПрдХ рдирд┐рд░реНрдгрдп рдореЗрдВ рдмрджрд▓ рджреЗрддрд╛ рд╣реИ: рд╡рд░реНрддрдорд╛рди рдордзреНрдпрд╡рд░реНрддреА рд╢реАрд░реНрд╖ k рдХреЗ рд▓рд┐рдП, рдХреНрдпрд╛ i рд╕реЗ j рддрдХ рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдЬреНрдЮрд╛рдд рдкрде рдмреЗрд╣рддрд░ рд╣реИ, рдпрд╛ i рд╕реЗ k рдФрд░ рдлрд┐рд░ k рд╕реЗ j рддрдХ рдЬрд╛рдиреЗ рд╕реЗ?
рдЖрдк рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдХреИрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ?
D(k, i, j) рдХреЛ i рд╕реЗ j рддрдХ рдХреА рд╕рдмрд╕реЗ рдЫреЛрдЯреА рджреВрд░реА рдХреЗ рд░реВрдк рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВ рдЬрд┐рд╕рдХреЗ рдордзреНрдпрд╡рд░реНрддреА рд╢реАрд░реНрд╖ рдХреЗрд╡рд▓ рдкрд╣рд▓реЗ k рд╢реАрд░реНрд╖реЛрдВ рд╕реЗ рдЖ рд╕рдХрддреЗ рд╣реИрдВред рд╕рдмрд╕реЗ рдЫреЛрдЯрд╛ рдЕрдиреБрдордд рдкрде рдпрд╛ рддреЛ D(kтИТ1, i, j) рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП рд╢реАрд░реНрд╖ k рд╕реЗ рдмрдЪрддрд╛ рд╣реИ, рдпрд╛ k рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдФрд░ i рд╕реЗ k рддрдХ рд╕рд░реНрд╡реЛрддреНрддрдо рдЕрдиреБрдордд рдкрде рдФрд░ k рд╕реЗ j рддрдХ рд╕рд░реНрд╡реЛрддреНрддрдо рдЕрдиреБрдордд рдкрде рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
рд╡рд╣ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рджреЗрддрд╛ рд╣реИ:
D(k, i, j) = min(D(kтИТ1, i, j), D(kтИТ1, i, k) + D(kтИТ1, k, j))
рдХреНрдпреЛрдВрдХрд┐ рдЪрд░рдг k рдХреЗрд╡рд▓ рдЪрд░рдг kтИТ1 рдорд╛рдиреЛрдВ рдкрд░ рд╕рдВрдЧрдд рддрд░реАрдХреЗ рд╕реЗ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ, рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рдЙрд╕реА рд╕реНрдерд╛рди рдкрд░ рдЕрджреНрдпрддрди рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рддрд░реНрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд▓реВрдк рдХреНрд░рдо рдХреА рднреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рддрд╛ рд╣реИ: k рд╕рдмрд╕реЗ рдмрд╛рд╣рд░реА рд▓реВрдк рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред I рдпрд╛ j рдХреЛ рдмрд╛рд╣рд░ рд░рдЦрдиреЗ рд╕реЗ рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдкрд░рд┐рд╡рд░реНрддрди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рдЕрдиреБрдордд рдкрдереЛрдВ рдХрд╛ рдЧрд▓рдд рдЙрдкрдпреЛрдЧ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рдЖрдк рджреВрд░реА рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рдХреИрд╕реЗ рдкреНрд░рд╛рд░рдВрдн рдХрд░рддреЗ рд╣реИрдВ?
V рдмрдЯрд╛ V рдореИрдЯреНрд░рд┐рдХреНрд╕ рдмрдирд╛рдПрдВред dist[i][i] рдХреЛ рд╢реВрдиреНрдп рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ, рд╕реАрдзреЗ рдХрд┐рдирд╛рд░реЗ рдХреА рд╕реЗрд▓ рдХреЛ рдЙрд╕рдХреЗ рд╡рдЬрди рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ, рдФрд░ рдЬрдм рдХреЛрдИ рд╕реАрдзрд╛ рдХрд┐рдирд╛рд░рд╛ рдореМрдЬреВрдж рди рд╣реЛ рддреЛ рдЕрдирдВрдд рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдпрджрд┐ рд╕рдорд╛рдирд╛рдВрддрд░ рдХрд┐рдирд╛рд░реЗ рд╕рдВрднрд╡ рд╣реИрдВ, рддреЛ рд╕рдмрд╕реЗ рдЫреЛрдЯрд╛ рд╕реАрдзрд╛ рднрд╛рд░ рд░рдЦреЗрдВред рджреЛ рджреВрд░рд┐рдпрд╛рдБ рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВ рдХрд┐ рджреЛрдиреЛрдВ рдкрд░рд┐рдорд┐рдд рд╣реИрдВ рддрд╛рдХрд┐ рдЕрдирдВрдд рдкреНрд░рд╣рд░реА рдЕрддрд┐рдкреНрд░рд╡рд╛рд╣ рди рдХрд░ рджреЗ рдпрд╛ рдЧрд▓рдд рдЙрдореНрдореАрджрд╡рд╛рд░ рди рдмрдирд╛ рджреЗред
| рдореИрдЯреНрд░рд┐рдХреНрд╕ рд╕реЗрд▓ | рдЖрд░рдВрднрд┐рдХ рдореВрд▓реНрдп | рдХрд╛рд░рдг |
|---|---|---|
| dist[i][i] | 0 | рдПрдХ рд╢реАрд░реНрд╖ рд╕реЗ рд╕реНрд╡рдпрдВ рддрдХ рдХрд╛ рдЦрд╛рд▓реА рд░рд╛рд╕реНрддрд╛ |
| рд╕реАрдзрд╛ рдХрд┐рдирд╛рд░рд╛ i тЖТ j | рдХрд┐рдирд╛рд░реЗ рдХрд╛ рд╡рдЬрди | рдмрд┐рдирд╛ рдордзреНрдпрд╡рд░реНрддреА рд╢реАрд░реНрд╖ рд╡рд╛рд▓рд╛ рд╕рд░реНрд╡реЛрддреНрддрдо рдкрде |
| рдХреЛрдИ рд╕реАрдзрд╛ рдХрд┐рдирд╛рд░рд╛ рдирд╣реАрдВ | рдЕрдирдВрдд | рдЬреЛрдбрд╝реА рдЕрднреА рддрдХ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИ |
| рд╕рдорд╛рдирд╛рдВрддрд░ рдХрд┐рдирд╛рд░реЗ | рдиреНрдпреВрдирддрдо рдХрд┐рдирд╛рд░реЗ рдХрд╛ рд╡рдЬрди | рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╕реАрдзрд╛ рд╡рд┐рдХрд▓реНрдк рдмреЗрд╕ рдХреЗрд╕ рд╣реИ |
рдЖрдк рдПрдХ рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рдореЗрдВ рдлрд╝реНрд▓реЙрдЗрдб-рд╡реЙрд░реНрд╢рд▓ рдХрд╛ рдкрддрд╛ рдХреИрд╕реЗ рд▓рдЧрд╛рддреЗ рд╣реИрдВ?
рдореИрдЯреНрд░рд┐рдХреНрд╕ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рд╕реНрд░реЛрддреЛрдВ рдФрд░ рд╕реНрддрдВрднреЛрдВ рдХреЛ рдЧрдВрддрд╡реНрдп рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЗрдмрд▓ рдХрд░реЗрдВред рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдореИрдЯреНрд░рд┐рдХреНрд╕ рджрд┐рдЦрд╛рдПрдВ, рдлрд┐рд░ рдПрдХ k рдЪреБрдиреЗрдВ рдФрд░ рдкреНрд░рддрд┐рдирд┐рдзрд┐ рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░реЗрдВред рдкреНрд░рддреНрдпреЗрдХ рд╕реЗрд▓ рдХреЗ рд▓рд┐рдП, рд╡рд░реНрддрдорд╛рди рдорд╛рди рдХреА рддреБрд▓рдирд╛ k рд╕реЗ рдЧреБрдЬрд░рдиреЗ рд╡рд╛рд▓реЗ рдорд╛рд░реНрдЧ рд╕реЗ рдХрд░реЗрдВред рдХреЗрд╡рд▓ рддрднреА рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ рдЬрдм рджреЛрдиреЛрдВ рдЦрдВрдб рдкрд╣реБрдВрдЪ рдпреЛрдЧреНрдп рд╣реЛрдВ рдФрд░ рдирдпрд╛ рдпреЛрдЧ рдЫреЛрдЯрд╛ рд╣реЛред
рдЖрдо рддреМрд░ рдкрд░ рдЖрдкрдХреЛ рдмрдбрд╝реЗ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдкреНрд░рддреНрдпреЗрдХ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рдЦреАрдВрдЪрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред рдПрдХ рд╕реБрдзрд╛рд░ рдФрд░ рдПрдХ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рдорд╛рди рд╕рд╣рд┐рдд, рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдПрдВред рдмрддрд╛рдПрдВ рдХрд┐ k рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдкреНрд░рддреНрдпреЗрдХ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдЙрди рдкрдереЛрдВ рдХреЗ рдмреАрдЪ рдЗрд╖реНрдЯрддрдо рд╣реИ рдЬрд┐рдирдХреЗ рдордзреНрдпрд╡рд░реНрддреА рдХреЛрдиреЗ рд╕рдВрд╕рд╛рдзрд┐рдд рд╕реЗрдЯ рддрдХ рд╕реАрдорд┐рдд рд╣реИрдВред

рдЖрдкрдХреЛ рдХреМрди рд╕рд╛ рдЫрджреНрдордХреЛрдб рд▓рд┐рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП?
рдмрд╛рд╣рд░ рдХреА рдУрд░ k рдХреЗ рд╕рд╛рде рддреАрди рдиреЗрд╕реНрдЯреЗрдб рд▓реВрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:
for k from 0 to V - 1:
for i from 0 to V - 1:
for j from 0 to V - 1:
if dist[i][k] is finite and dist[k][j] is finite:
dist[i][j] = min(dist[i][j], dist[i][k] + dist[k][j])
рдкрд░рд┐рдорд┐рдд рдЬрд╛рдБрдЪ рдФрд░ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдкреНрд░рдХрд╛рд░ рдХреЛ рд╕рдордЭрд╛рдЗрдпреЗред рдмрдбрд╝реЗ рдкреВрд░реНрдгрд╛рдВрдХ рдкреНрд░рд╣рд░реА рд╡рд╛рд▓реА рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ, рдирдХрд╛рд░рд╛рддреНрдордХ рдорд╛рди рдореЗрдВ рдЕрдирдВрдд рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рдкрд░рд┐рдорд┐рдд рдпрд╛ рдЕрддрд┐рдкреНрд░рд╡рд╛рд╣ рджрд┐рдЦ рд╕рдХрддрд╛ рд╣реИред рдПрдХ рдЧрд╛рд░реНрдб рд╢реБрджреНрдзрддрд╛ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ, рди рдХрд┐ рдХреЗрд╡рд▓ рдПрдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡рд┐рд╡рд░рдгред
рд╕рдордп рдФрд░ рд╕реНрдерд╛рди рдХреА рдЬрдЯрд┐рд▓рддрд╛рдПрдБ рдХреНрдпрд╛ рд╣реИрдВ?
рддреАрди рд▓реВрдк k, i, рдФрд░ j рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рд╕рдВрдпреЛрдЬрди рдХреА рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд░рдирдЯрд╛рдЗрдо O(V┬│) рд╣реИред рджреВрд░реА рдореИрдЯреНрд░рд┐рдХреНрд╕ O(V┬▓) рд╕реНрдерд╛рди рдШреЗрд░рддрд╛ рд╣реИред рдЗрди-рдкреНрд▓реЗрд╕ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рд╕реЗ рддреНрд░рд┐-рдЖрдпрд╛рдореА рддрд╛рд▓рд┐рдХрд╛ рд╕реЗ рдмрдЪрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рдкрде рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдиреЗрдХреНрд╕реНрдЯ-рд╣реЙрдк рдпрд╛ рдкреВрд░реНрд╡рд╡рд░реНрддреА рдореИрдЯреНрд░рд┐рдХреНрд╕ O(V┬▓) рдЕрдзрд┐рдХ рд╕реНрдерд╛рди рдЬреЛрдбрд╝рддрд╛ рд╣реИред
рдлрд╝реНрд▓реЙрдЗрдб-рд╡реЙрд░реНрд╢рд▓ рдЕрдХреНрд╕рд░ рдорд╛рдореВрд▓реА рдШрдиреЗ рдЧреНрд░рд╛рдлрд╝ рдХреЗ рд▓рд┐рдП рдЖрдХрд░реНрд╖рдХ рд╣реЛрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЙрдореНрдкреИрдХреНрдЯ рдФрд░ рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рдирд┐рдд рд╣реЛрддрд╛ рд╣реИред рдЧреИрд░-рдирдХрд╛рд░рд╛рддреНрдордХ рдХрд┐рдирд╛рд░реЛрдВ рд╡рд╛рд▓реЗ рдмрдбрд╝реЗ рд╡рд┐рд░рд▓ рдЧреНрд░рд╛рдлрд╝ рдХреЗ рд▓рд┐рдП, рдкреНрд░рддреНрдпреЗрдХ рд╕реНрд░реЛрдд рд╕реЗ рдбрд┐рдЬреНрдХреНрд╕реНрдЯреНрд░рд╛ рдЪрд▓рд╛рдирд╛ рдЕрдзрд┐рдХ рдХреБрд╢рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЪреБрдирдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╣рдореЗрд╢рд╛ рдЖрд╡рд╢реНрдпрдХ рдЖрдЙрдЯрдкреБрдЯ, рдЧреНрд░рд╛рдл рдШрдирддреНрд╡, рд╡рдЬрди рдХреА рдХрдореА рдФрд░ рд╢реАрд░реНрд╖ рдЧрдгрдирд╛ рдХреА рддреБрд▓рдирд╛ рдХрд░реЗрдВред
рдЖрдк рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдмрд╕реЗ рдЫреЛрдЯреЗ рдкрде рдХрд╛ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХреИрд╕реЗ рдХрд░рддреЗ рд╣реИрдВ?
рдХреЗрд╡рд▓ рджреВрд░рд┐рдпрд╛рдБ рд╣реА рд╢реАрд░реНрд╖ рдЕрдиреБрдХреНрд░рдо рдХреЛ рдкреНрд░рдХрдЯ рдирд╣реАрдВ рдХрд░рддреАрдВред рдЬрдм i рд╕реЗ j рддрдХ рдХреЛрдИ рд╕реАрдзрд╛ рдХрд┐рдирд╛рд░рд╛ рдореМрдЬреВрдж рд╣реЛ, рддреЛ j рд╕реЗ рдкреНрд░рд╛рд░рдВрдн рдХрд┐рдП рдЧрдП next[i][j] рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рдмрдирд╛рдП рд░рдЦреЗрдВред рдЬрдм рднреА k рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд░реВрдЯрд┐рдВрдЧ рд╕реЗ dist[i][j] рдореЗрдВ рд╕реБрдзрд╛рд░ рд╣реЛрддрд╛ рд╣реИ, рддреЛ next[i][j] рдХреЛ next[i][k] рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред рдХрд┐рд╕реА рдкрде рдХрд╛ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЧрдВрддрд╡реНрдп рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рддрдХ рдмрд╛рд░-рдмрд╛рд░ рд╡рд░реНрддрдорд╛рди рд╢реАрд░реНрд╖ рд╕реЗ next[current][destination] рддрдХ рдЬрд╛рдПрдБред
рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рд╕реЗ рдкрд╣рд▓реЗ рдкрд╣реБрдВрдЪ рдпреЛрдЧреНрдп рди рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдЬреЛрдбрд╝рд┐рдпреЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВ, рдФрд░ рдирдХрд╛рд░рд╛рддреНрдордХ-рдЪрдХреНрд░ рдХреЗ рдорд╛рдорд▓реЛрдВ рд╕реЗ рдмрдЪрд╛рд╡ рдХрд░реЗрдВред рдпрджрд┐ рдХреЛрдИ рдЬреЛрдбрд╝рд╛ рдирдХрд╛рд░рд╛рддреНрдордХ рдЪрдХреНрд░ рдХреА рдпрд╛рддреНрд░рд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдЧрдВрддрд╡реНрдп рддрдХ рдкрд╣реБрдВрдЪ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╕реАрдорд┐рдд рдЫреЛрдЯрд╛ рд░рд╛рд╕реНрддрд╛ рдирд╣реАрдВ рд╣реИред
рдлрд╝реНрд▓реЙрдЗрдб-рд╡реЙрд░реНрд╢рд▓ рдирдХрд╛рд░рд╛рддреНрдордХ рдЪрдХреНрд░реЛрдВ рдХрд╛ рдкрддрд╛ рдХреИрд╕реЗ рд▓рдЧрд╛рддрд╛ рд╣реИ?
рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рд╡рд┐рдХрд░реНрдг рдХрд╛ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░реЗрдВред рдПрдХ рдорд╛рди dist[v][v] < 0 рд╕рд╛рдмрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдирдХрд╛рд░рд╛рддреНрдордХ-рднрд╛рд░ рдЪрдХреНрд░ v рд╕реЗ рдкрд╣реБрдВрдЪ рдпреЛрдЧреНрдп рд╣реИ рдФрд░ v рдкрд░ рд╡рд╛рдкрд╕ рдЖ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рдХреЗрд╡рд▓ рдПрдХ рдирдХрд╛рд░рд╛рддреНрдордХ рдмрдврд╝рдд рдЦреЛрдЬрдиреЗ рд╕реЗ рдЕрдзрд┐рдХ рдордЬрдмреВрдд рд╣реИ; рдирдХрд╛рд░рд╛рддреНрдордХ рдХрд┐рдирд╛рд░реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдорд╛рдиреНрдп рд╕рдмрд╕реЗ рдЫреЛрдЯреЗ рдкрде рд╡рд╛рд▓реЗ рдЧреНрд░рд╛рдлрд╝ рдореЗрдВ рдореМрдЬреВрдж рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред
рдпрджрд┐ рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░рдХрд░реНрддрд╛ рдкреВрдЫрддрд╛ рд╣реИ рдХрд┐ рдХреМрди рд╕реЗ рдЬреЛрдбрд╝реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реИрдВ, рддреЛ рдкреНрд░рддреНрдпреЗрдХ i рдФрд░ j рдХреА рдкрд╣рдЪрд╛рди рдХрд░реЗрдВ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП i рдРрд╕реЗ рд╢реАрд░реНрд╖ рддрдХ рдкрд╣реБрдБрдЪ рд╕рдХрддрд╛ рд╣реИ v рдФрд░ v j рддрдХ рдкрд╣реБрдБрдЪ рд╕рдХрддрд╛ рд╣реИред рд╡реЗ рдЬреЛрдбрд╝реЗ рдирдХрд╛рд░рд╛рддреНрдордХ рдЪрдХреНрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдордирдорд╛рдиреЗ рдврдВрдЧ рд╕реЗ рдХрдИ рдмрд╛рд░ рд▓реВрдк рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЙрдирдХрд╛ рд╕рдмрд╕реЗ рдЫреЛрдЯрд╛-рдкрде рдорд╛рди рд╕реАрдорд┐рдд рдирд╣реАрдВ рд╣реИред
рдЖрдкрдХреЛ рджреВрд╕рд░рд╛ рд╕рдмрд╕реЗ рдЫреЛрдЯрд╛ рдкрде рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрдм рдЪреБрдирдирд╛ рдЪрд╛рд╣рд┐рдП?
рдЧреИрд░-рднрд╛рд░рд┐рдд рдЧреНрд░рд╛рдлрд╝ рдХреЗ рд▓рд┐рдП рдЪреМрдбрд╝рд╛рдИ-рдкрд╣рд▓реА рдЦреЛрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдЧреИрд░-рдирдХрд╛рд░рд╛рддреНрдордХ рднрд╛рд░ рдХреЗ рд╕рд╛рде рдПрдХрд▓-рд╕реНрд░реЛрдд рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬреНрдХреНрд╕реНрдЯреНрд░рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдФрд░ рдЬрдм рдирдХрд╛рд░рд╛рддреНрдордХ рднрд╛рд░ рдпрд╛ рдкрд╣реБрдВрдЪ рдпреЛрдЧреНрдп рдирдХрд╛рд░рд╛рддреНрдордХ-рдЪрдХреНрд░ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХрд╛ рдорд╛рдорд▓рд╛ рд╣реЛ рддреЛ рдПрдХрд▓ рд╕реНрд░реЛрдд рдХреЗ рд▓рд┐рдП рдмреЗрд▓рдореИрди-рдлреЛрд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдЬрдм рд╕рднреА рдЬреЛрдбрд╝реА рджреВрд░рд┐рдпреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдФрд░ рдШрди рд╕рдордп рд╕реНрд╡реАрдХрд╛рд░реНрдп рд╣реЛрддрд╛ рд╣реИ рддреЛ рдлреНрд▓реЛрдпрдб-рд╡реЙрд░реНрд╢рд▓ рдкреНрд░рддреНрдпрдХреНрд╖ рд╡рд┐рдХрд▓реНрдк рд╣реЛрддрд╛ рд╣реИред
| рдЖрд╡рд╢реНрдпрдХрддрд╛ | рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд┐рдХрд▓реНрдк |
|---|---|
| рдЕрднрд╛рд░рд┐рдд рдПрдХрд▓ рд╕реНрд░реЛрдд | рдЪреМрдбрд╝рд╛рдИ-рдкрд╣рд▓реА рдЦреЛрдЬ |
| рдЧреИрд░-рдирдХрд╛рд░рд╛рддреНрдордХ рднрд╛рд░рд┐рдд рдПрдХрд▓ рд╕реНрд░реЛрдд | рджрд┐рдЬреНрдХреНрд╕реНрдЯреНрд░рд╛ |
| рдирдХрд╛рд░рд╛рддреНрдордХ рднрд╛рд░, рдПрдХрд▓ рд╕реНрд░реЛрдд | рдмреЗрд▓рдореИрди-рдлреЛрд░реНрдб |
| рд╕рднреА рдЬреЛрдбрд╝реЗ, рдорд╛рдореВрд▓реА рдпрд╛ рд╕рдШрди рдЧреНрд░рд╛рдлрд╝ | рдлреНрд▓реЛрдпрдб-рд╡реЙрд░реНрд╢реЙрд▓ |
рдЖрдкрдХреЛ рдХрд┐рди рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рдЧрд▓рддрд┐рдпреЛрдВ рд╕реЗ рдмрдЪрдирд╛ рдЪрд╛рд╣рд┐рдП?
рдХрд┐рд╕реА рдЕрдиреНрдп рд▓реВрдк рдХреЗ рдЕрдВрджрд░ k рди рдбрд╛рд▓реЗрдВ, рд╡рд┐рдХрд░реНрдг рдкрд░ рд╢реВрдиреНрдп рдХреЛ рди рднреВрд▓реЗрдВ, рдЧрд╛рд░реНрдб рдХреЗ рдмрд┐рдирд╛ рдЕрдирдВрдд рдЬреЛрдбрд╝реЗрдВ, рдирдХрд╛рд░рд╛рддреНрдордХ рдЪрдХреНрд░реЛрдВ рдХреЗ рд╕рд╛рде рдирдХрд╛рд░рд╛рддреНрдордХ рдХрд┐рдирд╛рд░реЛрдВ рдХреЛ рднреНрд░рдорд┐рдд рдХрд░реЗрдВ, рдпрд╛ рджрд╛рд╡рд╛ рдХрд░реЗрдВ рдХрд┐ O(V┬▓) рдореИрдЯреНрд░рд┐рдХреНрд╕ рд╕реНрдкреЗрд╕ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдореЗрдВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЗрдирдкреБрдЯ рд╢рд╛рдорд┐рд▓ рд╣реЛрддрд╛ рд╣реИред рд╕реНрдкрд╖реНрдЯ рдХрд░реЗрдВ рдХрд┐ рдХреНрдпрд╛ рдЧреНрд░рд╛рдл рдирд┐рд░реНрджреЗрд╢рд┐рдд рд╣реИ, рдХреНрдпрд╛ рд╕рдорд╛рдирд╛рдВрддрд░ рдХрд┐рдирд╛рд░реЗ рдореМрдЬреВрдж рд╣реИрдВ, рдФрд░ рдХреНрдпрд╛ рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░рдХрд░реНрддрд╛ рдХреЛ рджреВрд░реА, рдкрде рдпрд╛ рдЪрдХреНрд░-рдкреНрд░рднрд╛рд╡рд┐рдд рдЬреЛрдбрд╝реЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдХреЛрдбрд┐рдВрдЧ рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рд╕рд╣рд╛рдпрдХ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХрд╛ рдЕрднреНрдпрд╛рд╕ рдХрд░реЗрдВ, рдмреЗрд▓рдореИрди-рдлреЛрд░реНрдб рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреА рддреБрд▓рдирд╛ рдХрд░реЗрдВ, рдФрд░ рдмрд┐рдЧ рдУ рдЬрдЯрд┐рд▓рддрд╛ рдЪреАрдЯ рд╢реАрдЯ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░реЗрдВред
рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рд╢реНрди
FAQ
рдлрд╝реНрд▓реЙрдЗрдб-рд╡реЙрд░реНрд╢рд▓ рдПрд▓реНрдЧреЛрд░рд┐рдердо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рд╕рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ?
рдлрд╝реНрд▓реЙрдЗрдб-рд╡реЙрд░реНрд╢рд▓ рдПрдХ рднрд╛рд░рд┐рдд рдЧреНрд░рд╛рдлрд╝ рдореЗрдВ рд╢реАрд░реНрд╖реЛрдВ рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдЬреЛрдбрд╝реЗ рдХреЗ рдмреАрдЪ рд╕рдмрд╕реЗ рдЫреЛрдЯреА-рдкрде рдХреА рджреВрд░реА рдХреА рдЧрдгрдирд╛ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдирдХрд╛рд░рд╛рддреНрдордХ рдмрдврд╝рдд рднрд╛рд░ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдкрд╣реБрдВрдЪ рдпреЛрдЧреНрдп рдирдХрд╛рд░рд╛рддреНрдордХ-рднрд╛рд░ рдЪрдХреНрд░ рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдЬреЛрдбрд╝реЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЫреЛрдЯреЗ рд░рд╛рд╕реНрддреЗ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдирд╣реАрдВ рд╣реИрдВред
рдлреНрд▓реЛрдпрдб-рд╡реЙрд░реНрд╢рд▓ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдХреНрдпрд╛ рд╣реИ?
рдкреНрд░рддреНрдпреЗрдХ рдордзреНрдпрд╡рд░реНрддреА рд╢реАрд░реНрд╖ k рдХреЗ рд▓рд┐рдП, dist[i][j] рдХреЛ рдЙрд╕рдХреЗ рд╡рд░реНрддрдорд╛рди рдорд╛рди рдХреЗ рдиреНрдпреВрдирддрдо рдФрд░ dist[i][k] рдкреНрд▓рд╕ dist[k][j] рддрдХ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВред рд╕рдмрд╕реЗ рдмрд╛рд╣рд░реА рд▓реВрдк k рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рддрд╛рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдЕрджреНрдпрддрди рдХреЗрд╡рд▓ рдЕрдиреБрдордд рдордзреНрдпрд╡рд░реНрддреА рд╢реАрд░реНрд╖реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗред
рд╕рдордп рдФрд░ рд╕реНрдерд╛рди рдХреА рдЬрдЯрд┐рд▓рддрд╛рдПрдБ рдХреНрдпрд╛ рд╣реИрдВ?
рдорд╛рдирдХ рдПрд▓реНрдЧреЛрд░рд┐рджрдо O(V┬│) рд╕рдордп рдореЗрдВ рдЪрд▓рддрд╛ рд╣реИ рдФрд░ рджреВрд░реА рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЗ рд▓рд┐рдП O(V┬▓) рд╕реНрдерд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдкрде рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдПрдХ рдФрд░ O(V┬▓) рдореИрдЯреНрд░рд┐рдХреНрд╕ рдЬреЛрдбрд╝рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рд╕реНрдкрд░реНрд╢реЛрдиреНрдореБрдЦ рд╕рдордп рд╕реАрдорд╛ рдХреЛ рдирд╣реАрдВ рдмрджрд▓рддрд╛ рд╣реИред
рдХреНрдпрд╛ рдлрд╝реНрд▓реЙрдЗрдб-рд╡реЙрд░реНрд╢рд▓ рдирдХрд╛рд░рд╛рддреНрдордХ рдЪрдХреНрд░реЛрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХрддрд╛ рд╣реИ?
рд╣рд╛рдБ. рд╕рднреА рдордзреНрдпрд╡рд░реНрддреА рд╢реАрд░реНрд╖реЛрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, dist[v][v] рдкрд░ рдПрдХ рдирдХрд╛рд░рд╛рддреНрдордХ рдорд╛рди рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдПрдХ рдирдХрд╛рд░рд╛рддреНрдордХ-рднрд╛рд░ рдЪрдХреНрд░ v рд╕реЗ рдкрд╣реБрдВрдЪ рдпреЛрдЧреНрдп рд╣реИред рдРрд╕реЗ рдЪрдХреНрд░ рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдкреНрд░рддреНрдпреЗрдХ рд╕реНрд░реЛрдд-рдЧрдВрддрд╡реНрдп рдЬреЛрдбрд╝реА рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рдкрд╣реБрдВрдЪ рдпреЛрдЧреНрдпрддрд╛ рддрд░реНрдХ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
рдореБрдЭреЗ рдбрд┐рдЬреНрдХреНрд╕реНрдЯреНрд░рд╛ рдХреЗ рд╕реНрдерд╛рди рдкрд░ рдлрд╝реНрд▓реЙрдЗрдб-рд╡реЙрд░реНрд╢реЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрдм рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?
рдЬрдм рдЖрдкрдХреЛ рд╕рднреА-рдЬреЛрдбрд╝реЗ рджреВрд░рд┐рдпреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ, рддреЛ рдлрд╝реНрд▓реЙрдЗрдб-рд╡реЙрд░реНрд╢рд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдЧреНрд░рд╛рдлрд╝ рдЖрдХрд╛рд░ рдореЗрдВ рдорд╛рдореВрд▓реА рд╣реИ, рдФрд░ рдПрдХ рд╕рд░рд▓ рд╕рдШрди-рдЧреНрд░рд╛рдлрд╝ рд╕рдорд╛рдзрд╛рди рд╕реНрд╡реАрдХрд╛рд░реНрдп рд╣реИред рдЧреИрд░-рдирдХрд╛рд░рд╛рддреНрдордХ рднрд╛рд░ рд╡рд╛рд▓реЗ рдмрдбрд╝реЗ рд╡рд┐рд░рд▓ рдЧреНрд░рд╛рдлрд╝ рдХреЗ рд▓рд┐рдП рдмрд╛рд░-рдмрд╛рд░ рджрд┐рдЬреНрдХреНрд╕реНрдЯреНрд░рд╛ рдЖрдорддреМрд░ рдкрд░ рдмреЗрд╣рддрд░ рд╣реЛрддрд╛ рд╣реИред
рдХреЗрд╡рд▓ рд▓реВрдкреНрд╕ рдХрд╛ рд╣реА рдирд╣реАрдВ, рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдХрд╛ рднреА рдЕрднреНрдпрд╛рд╕ рдХрд░реЗрдВ
YesToTheOffer рдПрдХ рдХреЛрдбрд┐рдВрдЧ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рддреИрдпрд╛рд░ рдХрд░рдиреЗ, рдЗрд╕реЗ рдЖрдкрдХреЗ рдирд┐рдЬреА рддреИрдпрд╛рд░реА рдиреЛрдЯреНрд╕ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ, рдХрд┐рдирд╛рд░реЗ рдХреЗ рдорд╛рдорд▓реЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдФрд░ рдмрд╛рдж рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рдкреНрд░рддрд┐рд▓реЗрдЦ рдХреЛ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдХреЗрд╡рд▓ рд▓реВрдкреНрд╕ рдХрд╛ рд╣реА рдирд╣реАрдВ, рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдХрд╛ рднреА рдЕрднреНрдпрд╛рд╕ рдХрд░реЗрдВ
рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдХрд╛ рдкреВрд░реНрд╡рд╛рднреНрдпрд╛рд╕ рдХрд░реЗрдВ, рдмрддрд╛рдПрдВ рдХрд┐ k рд╕рдмрд╕реЗ рдмрд╛рд╣рд░реА рдХреНрдпреЛрдВ рд╣реИ, рдФрд░ рдкрде рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдФрд░ рдирдХрд╛рд░рд╛рддреНрдордХ-рдЪрдХреНрд░ рдХрд┐рдирд╛рд░реЗ рдХреЗ рдорд╛рдорд▓реЛрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░реЗрдВред
YesToTheOffer ├а┬д┬Ж├а┬д┬Ь├а┬д┬╝├а┬д┬о├а┬д┬╛├а┬д┬П├а┬д┬Б