10 Š»Š¾Š³ŠøчŠµŃŠŗŠøх Š·Š°Š“Š°Ń‡ с сŠ¾Š±ŠµŃŠµŠ“Š¾Š²Š°Š½ŠøŠ¹, ŠŗŠ¾Ń‚Š¾Ń€Ń‹Šµ Š·Š°ŃŃ‚Š°Š²ŃŃ‚ Š·Š°ŃŃ‚Ń€ŠµŠ»Šøться

Š˜Š½Š¾Š³Š“Š° Ā«Ń…ŠøтрыŠµĀ» Š¾Š³Ń€Š°Š½ŠøчŠµŠ½Šøя Š¼Š¾Š³ŃƒŃ‚ стŠ°Ń‚ŃŒ ŠæŠ¾Š“сŠŗŠ°Š·ŠŗŠ¾Š¹. Š’ Š½Š°ŃˆŠµŠ¼ сŠ»ŃƒŃ‡Š°Šµ ŠæŠ¾Š“сŠŗŠ°Š·ŠŗŠ° сŠæрятŠ°Š½Š° Š² ŠøŠ½Ń„Š¾Ń€Š¼Š°Ń†ŠøŠø Š¾ тŠ¾Š¼, чтŠ¾ Š²ŠµŃŃ‹ Š¼Š¾Š¶Š½Š¾ ŠøсŠæŠ¾Š»ŃŒŠ·Š¾Š²Š°Ń‚ŃŒ тŠ¾Š»ŃŒŠŗŠ¾ Š¾Š“ŠøŠ½ рŠ°Š·. ŠšŠ°Š¶ŠµŃ‚ся, чтŠ¾ ŠæрŠ¾Š±Š»ŠµŠ¼Š° рŠµŃˆŠµŠ½Š°, Š½Š¾ ŠµŃŠ»Šø Š²Ń‹ ŠæŠ¾ŠæытŠ°ŠµŃ‚ŠµŃŃŒ Š·Š°ŠæустŠøть этŠ¾Ń‚ ŠŗŠ¾Š“, тŠ¾ ŠæрŠ¾Š³Ń€Š°Š¼Š¼Š° уŠæŠ°Š“ŠµŃ‚ Š² Š»ŃŽŠ±Š¾Š¼ сŠ»ŃƒŃ‡Š°Šµ.

ŠŠø Š¾Š“ŠøŠ½ ŠøŠ· ŠæŠµŃ€ŠµŃ‡ŠøсŠ»ŠµŠ½Š½Ń‹Ń… Š¾Ń‚Š²ŠµŃ‚Š¾Š² Š½Šµ ŠæрŠøŠ½ŠµŃŃ‘Ń‚ Š²Š°Š¼ Š² Google Š¼Š½Š¾Š³Š¾ Š±Š°Š»Š»Š¾Š². Š˜Š½Ń‚ŠµŃ€Š²ŃŒŃŽŠ²ŠµŃ€Ń‹ рŠ°ŃŃŠŗŠ°Š·Ń‹Š²Š°Š»Šø, чтŠ¾ Š»ŃƒŃ‡ŃˆŠøŠ¹ Š¾Ń‚Š²ŠµŃ‚, ŠŗŠ¾Ń‚Š¾Ń€Ń‹Š¹ Š¾Š½Šø сŠ»Ń‹ŃˆŠ°Š»Šø Š±Ń‹Š» тŠ°ŠŗŠøŠ¼ ā€” Š²Ń‹ŠæрыŠ³Š½ŃƒŃ‚ŃŒ ŠøŠ· Š±Š»ŠµŠ½Š“ŠµŃ€Š°. ŠŠ°Ń‡Š½Ń‘Š¼ с ŠŗŠ»Š°ŃŃŠøфŠøŠŗŠ°Ń†ŠøŠø Š½Š°ŠøŠ±Š¾Š»ŠµŠµ ŠæŠ¾ŠæуŠ»ŃŃ€Š½Ń‹Ń… Š¾Ń‚Š²ŠµŃ‚Š¾Š², Š·Š°Ń‚ŠµŠ¼ рŠ°ŃŃŠŗŠ°Š¶ŠµŠ¼ ŠæрŠ¾ тŠ¾Ń‚, ŠŗŠ¾Ń‚Š¾Ń€Ń‹Š¹ счŠøтŠ°ŠµŃ‚ся Š»ŃƒŃ‡ŃˆŠøŠ¼ срŠµŠ“Šø ŠøŠ½Ń‚ŠµŃ€Š²ŃŒŃŽŠ²ŠµŃ€Š¾Š² Š² Google.

Š—Š°Š“Š°Ń‡Šø Š“Š»Ń рŠ°Š·Ń€Š°Š±Š¾Ń‚чŠøŠŗŠ¾Š²

ŠœŠµŃ‚Š¾Š“ declare Š±ŃƒŠ“ŠµŃ‚ ŠæрŠ¾Š²ŠµŃ€ŃŃ‚ŃŒ ŠæŠ¾Ń€ŃŠ“Š¾Šŗ Š¾Š±ŃŠŃŠ²Š»ŠµŠ½Šøя, Š“Š¾Š±Š°Š²Š»ŃŃ ŠŗŠ°Š¶Š“ую Š½ŠµŠæрŠµŃ€Ń‹Š²Š½ŃƒŃŽ ŠæŠ°Ń€Ńƒ эŠ»ŠµŠ¼ŠµŠ½Ń‚Š¾Š² (v, w) Šŗ Š³Ń€Š°Ń„Ńƒ. Š’ŠæŠ¾ŃŠ»ŠµŠ“стŠ²ŠøŠø Š¾Š½ ŠæрŠ¾Š²ŠµŃ€Šøт, Š½Šµ ŠæŠ¾ŃŠ²ŠøŠ»Š¾ŃŃŒ Š»Šø цŠøŠŗŠ»Š¾Š². Š•ŃŠ»Šø Š²Š¾Š·Š½ŠøŠŗ цŠøŠŗŠ», Š¾Š½ уŠ“Š°Š»Šøт Š“Š¾Š±Š°Š²Š»ŠµŠ½Š½Š¾Šµ рŠµŠ±Ń€Š¾ ŠøŠ· Š³Ń€Š°Ń„ŠøŠŗŠ° Šø Š²Ń‹Š¹Š“ŠµŃ‚. ŠÆ Š¼Š¾Š³ Š±Ń‹ ŠæрŠ¾Š“Š¾Š»Š¶Š°Ń‚ŃŒ Š“ŠµŠ¹ŃŃ‚Š²Š¾Š²Š°Ń‚ŃŒ тŠ°Šŗ Š¶Šµ Šø Š“Š°Š»ŃŒŃˆŠµ, Š½Š¾ Š»Šøшь у Š½ŠµŠ±Š¾Š»ŃŒŃˆŠ¾Š³Š¾ чŠøсŠ»Š° ŠŗŠ½ŠøŠ³ ŠŗŠ¾Š»ŠøчŠµŃŃ‚Š²Š¾ стрŠ°Š½Šøц ŠæрŠµŠ²Ń‹ŃˆŠ°ŠµŃ‚ 999.

  • ŠžŠ“Š½Š°ŠŗŠ¾ Š½Š°Š¼ Š½Š°Š“Š¾ Š¾ŠæрŠµŠ“ŠµŠ»Šøть трŠµŃ… сŠ°Š¼Ń‹Ń… Š±Ń‹ŃŃ‚рых.
  • Š•ŃŃ‚ŃŒ Š½ŠµŃŠŗŠ¾Š»ŃŒŠŗŠ¾ ŠæрŠ¾ŃŃ‚Ń‹Ń… ŠøŠ“ŠµŠ¹, Š½Š¾, уŠ²Ń‹, Š¾Š½Šø Š¼Š¾Š³ŃƒŃ‚ ŠæŠ¾ŠŗŠ°Š·Š°Ń‚ŃŒŃŃ Š½ŠµŃŠæрŠ°Š²ŠµŠ“Š»ŠøŠ²Ń‹Š¼Šø.
  • Š•ŃŠ»Šø Š²Ń‹ ŠæрŠøŠ“уŠ¼Š°Š»Šø рŠµŃˆŠµŠ½ŠøŠµ, тŠ¾ Š½Š°ŠæŠøсŠ°Ń‚ŃŒ Šø ŠæрŠ¾Š²ŠµŃ€Šøть ŠµŠ³Š¾ Š²Ń‹ Š¼Š¾Š¶ŠµŃ‚Šµ Š·Š“ŠµŃŃŒ, Š½Š° codeforces.
  • ŠŸŠ¾ Š¾ŠŗŠ¾Š½Ń‡Š°Š½ŠøŠø рŠ°Š±Š¾Ń‚Ń‹ Š°Š»Š³Š¾Ń€ŠøтŠ¼Š° Š² Š½Š°ŃˆŠµŠ¼ рŠ°ŃŠæŠ¾Ń€ŃŠ¶ŠµŠ½ŠøŠø Š¾ŠŗŠ°Š¶ŠµŃ‚ся ŠæрŠ°Š²ŠøŠ»ŃŒŠ½Š¾Šµ Š·Š½Š°Ń‡ŠµŠ½ŠøŠµ min (Š¼ŠøŠ½ŠøŠ¼Š°Š»ŃŒŠ½Š¾Šµ рŠ°ŃŃŃ‚Š¾ŃŠ½ŠøŠµ).
  • ŠŸŠ¾Š»Š¾Š¶ŠøŠ¼, у Š½Š°Ń ŠµŃŃ‚ŃŒ Š½ŠµŠŗŠ¾Ń‚Š¾Ń€Š°Ń ŠŗŠ¾Š½ŠµŃ‡Š½Š°Ń ŠæŠ¾ŃŠ»ŠµŠ“Š¾Š²Š°Ń‚ŠµŠ»ŃŒŠ½Š¾ŃŃ‚ŃŒ чŠøсŠµŠ» Šø Š¼Ń‹ ŠøŠ¼ŠµŠµŠ¼ ŠøтŠµŃ€Š°Ń‚Š¾Ń€, уŠŗŠ°Š·Ń‹Š²Š°ŃŽŃ‰ŠøŠ¹ Š½Š° ŠæŠµŃ€Š²Ń‹Š¹ эŠ»ŠµŠ¼ŠµŠ½Ń‚.

Š’Ń‹ ŠæŠ¾ŃŃ‚Š¾ŃŠ½Š½Š¾ ŠæŠµŃ€ŠµŃŠŗŠ°ŠŗŠøŠ²Š°ŠµŃ‚Šµ с Š¾Š“Š½Š¾Š³Š¾ Š½Š° Š“руŠ³Š¾Šµ Šø Š²Ń‹Š“Š²ŠøŠ³Š°ŠµŃ‚Šµ сŠ»ŃƒŃ‡Š°Š¹Š½Ń‹Šµ ŠæрŠµŠ“ŠæŠ¾Š»Š¾Š¶ŠµŠ½Šøя? Š˜Š»Šø Š²Ń‹ ŠæŠ¾Š“хŠ¾Š“ŠøтŠµ Šŗ рŠµŃˆŠµŠ½Šøю Š·Š°Š“Š°Ń‡Šø Š»Š¾Š³ŠøчŠµŃŠŗŠø? ŠžŠ±Ń€Š°Ń‚ŠøтŠµ Š²Š½ŠøŠ¼Š°Š½ŠøŠµ, чтŠ¾ Š¼Š½Š¾Š³ŠøŠµ Š²Š¾ŠæрŠ¾ŃŃ‹ Š¤ŠµŃ€Š¼Šø сŠ²ŃŠ·Š°Š½Ń‹ сŠ¾ сфŠµŃ€ŠøчŠµŃŠŗŠøŠ¼Šø сŠæŠ¾Ń€Ń‚ŠøŠ²Š½Ń‹Š¼Šø ŠæрŠµŠ“Š¼ŠµŃ‚Š°Š¼Šø, Š·Š°ŠæŠ¾Š»Š½ŃŃŽŃ‰ŠøŠ¼Šø Š°Š²Ń‚Š¾Š±ŃƒŃŃ‹, Š±Š°ŃŃŠµŠ¹Š½Ń‹, сŠ°Š¼Š¾Š»Ń‘Ń‚Ń‹ ŠøŠ»Šø стŠ°Š“ŠøŠ¾Š½Ń‹. Š’Ń‹ Š¼Š¾Š¶ŠµŃ‚Šµ ŠæŠ¾Š»ŃƒŃ‡Šøть Š“Š¾ŠæŠ¾Š»Š½ŠøтŠµŠ»ŃŒŠ½Ń‹Šµ Š±Š°Š»Š»Ń‹, ŠµŃŠ»Šø уŠæŠ¾Š¼ŃŠ½ŠøтŠµ Š³ŠøŠæŠ¾Ń‚ŠµŠ·Ńƒ ŠšŠµŠæŠ»ŠµŃ€Š°.

Š›Š¾Š³ŠøчŠµŃŠŗŠøŠµ

Š¢ŠµŠæŠµŃ€ŃŒ этŠ¾Ń‚ ŠŗŠ¾Š“ ŠæрŠ°Š²ŠøŠ»ŃŒŠ½Š¾ Š²Ń‹Š²ŠµŠ“ŠµŃ‚ сŠæŠøсŠ¾Šŗ чŠøсŠµŠ» Š¾Ń‚ 100 Š“Š¾ 1, Š² уŠ±Ń‹Š²Š°ŃŽŃ‰ŠµŠ¼ ŠæŠ¾Ń€ŃŠ“ŠŗŠµ. Š’сŠµ чтŠ¾ Š¼Ń‹ Š¼Š¾Š¶ŠµŃ‚ ŠæŠ¾Š»ŃƒŃ‡Šøть с Š¾Š“Š½Š¾Š³Š¾ Š“Š°Ń‚чŠøŠŗŠ° (ŠæрŠø Š½Š¾Š²Š¾Š¹ ŠæŠ¾ŃŃ‚Š°Š½Š¾Š²ŠŗŠµ Š·Š°Š“Š°Ń‡Šø) ā€” этŠ¾ сŠ¾Š¾Ń‚Š½Š¾ŃˆŠµŠ½ŠøŠµ чŠµŃ€Š½Š¾Š³Š¾ Šø Š±ŠµŠ»Š¾Š³Š¾ Š² ŠæŠ¾ŠŗрŠ°ŃŠŗŠµ, чтŠ¾ Šø тŠ°Šŗ ŠøŠ·Š²ŠµŃŃ‚Š½Š¾ (50/50). Š˜Š·Š½Š°Ń‡Š°Š»ŃŒŠ½Š°Ń ŠæŠ¾ŃŃ‚Š°Š½Š¾Š²ŠŗŠ° Š·Š°Š“Š°Ń‡Šø Š½Šµ Š“Š¾ŠæусŠŗŠ°ŠµŃ‚ ŠøсŠæŠ¾Š»ŃŒŠ·Š¾Š²Š°Š½ŠøŠµ трŠµŃ‚ŃŒŠµŠ³Š¾ цŠ²ŠµŃ‚Š°, Š½Š¾ ŠæŠ¾Š·Š²Š¾Š»ŃŠµŃ‚ Š²Š·Š°Š¼ŠµŠ½ ŠøсŠæŠ¾Š»ŃŒŠ·Š¾Š²Š°Ń‚ŃŒ рŠ°ŃŠŗрŠ°ŃŠŗу Ā«Š·ŠµŠ±Ń€ŃƒĀ». ŠžŠ“ŠøŠ½ ŠøŠ· трŠµŃ… сŠµŠŗтŠ¾Ń€Š¾Š² Š¼Š¾Š¶Š½Š¾ Š·Š°ŠŗрŠ°ŃŠøть Š¼Š½Š¾Š¶ŠµŃŃ‚Š²Š¾Š¼ тŠ¾Š½ŠŗŠøх ŠæŠ¾Š»Š¾Ń с чŠµŃ€ŠµŠ“Š¾Š²Š°Š½ŠøŠµŠ¼ чŠµŃ€Š½Š¾Š³Š¾ Šø Š±ŠµŠ»Š¾Š³Š¾ цŠ²ŠµŃ‚Š¾Š².

Š·Š°Š“Š°Ń‡Šø Š½Š° Š»Š¾Š³ŠøŠŗу Š½Š° сŠ¾Š±ŠµŃŠµŠ“Š¾Š²Š°Š½ŠøŠø

Š¢ŃƒŃ‚ ŠæŠ¾Š“хŠ¾Š“Šøт ŠŗŠ¾Š»ŠøчŠµŃŃ‚Š²Š¾ ŠæряŠ¼Ń‹Ń… штрŠøхŠ¾Š² Šø ŠŗрŠøŠ²Ń‹Ń…. Š”Š°Š»ŠµŠµ Š½ŠµŃŠ»Š¾Š¶Š½Š¾ Š“Š¾Š³Š°Š“Š°Ń‚ŃŒŃŃ, чтŠ¾ Š±ŃƒŠŗŠ²Šµ Š” сŠ¾Š¾Ń‚Š²ŠµŃ‚стŠ²ŃƒŠµŃ‚, Š½Š°ŠæрŠøŠ¼ŠµŃ€, Ā«ŠŸŠŸŠŸŠŸŠŸĀ», Š² сŠ»ŃƒŃ‡Š°Šµ ŠµŃ‘ Š½Š°ŠæŠøсŠ°Š½Šøя ŠŗŠ°Šŗ Š½Š° ŠæрŠµŠ“Š»Š¾Š¶ŠµŠ½Š½Š¾Š¼ рŠøсуŠ½ŠŗŠµ. ŠŸŃ€ŠµŠ“стŠ°Š²ŃŒŃ‚Šµ сŠµŠ±Šµ Š·Š°Š¼ŠŗŠ½ŃƒŃ‚ŃƒŃŽ ŠæŠ¾ Š¾ŠŗруŠ¶Š½Š¾ŃŃ‚Šø Š¶ŠµŠ»ŠµŠ·Š½ŃƒŃŽ Š“Š¾Ń€Š¾Š³Ńƒ. ŠŸŠ¾ Š½ŠµŠ¹ ŠµŠ“ŠµŃ‚ ŠæŠ¾ŠµŠ·Š“, ŠæŠ¾ŃŠ»ŠµŠ“Š½ŠøŠ¹ Š²Š°Š³Š¾Š½ ŠŗŠ¾Ń‚Š¾Ń€Š¾Š³Š¾ сŠŗрŠµŠæŠ»Ń‘Š½ с ŠæŠµŃ€Š²Ń‹Š¼ тŠ°Šŗ, чтŠ¾ Š²Š½ŃƒŃ‚Ń€Šø Š¼Š¾Š¶Š½Š¾ сŠ²Š¾Š±Š¾Š“Š½Š¾ ŠæŠµŃ€ŠµŠ¼ŠµŃ‰Š°Ń‚ŃŒŃŃ Š¼ŠµŠ¶Š“у Š²Š°Š³Š¾Š½Š°Š¼Šø. Š’Ń‹ Š¾ŠŗŠ°Š·Š°Š»Šøсь Š² Š¾Š“Š½Š¾Š¼ сŠ»ŃƒŃ‡Š°Š¹Š½Š¾Š¼ Š²Š°Š³Š¾Š½Šµ Šø Š²Š°ŃˆŠ° Š·Š°Š“Š°Ń‡Š° ā€” ŠæŠ¾Š“счŠøтŠ°Ń‚ŃŒ Šøх Š¾Š±Ń‰ŠµŠµ ŠŗŠ¾Š»ŠøчŠµŃŃ‚Š²Š¾. Š’ ŠŗŠ°Š¶Š“Š¾Š¼ Š²Š°Š³Š¾Š½Šµ Š¼Š¾Š¶Š½Š¾ Š²ŠŗŠ»ŃŽŃ‡Š°Ń‚ŃŒ ŠøŠ»Šø Š²Ń‹ŠŗŠ»ŃŽŃ‡Š°Ń‚ŃŒ сŠ²ŠµŃ‚, Š½Š¾ Š½Š°Ń‡Š°Š»ŃŒŠ½Š¾Šµ ŠæŠ¾Š»Š¾Š¶ŠµŠ½ŠøŠµ ŠæŠµŃ€ŠµŠŗŠ»ŃŽŃ‡Š°Ń‚ŠµŠ»ŠµŠ¹ сŠ»ŃƒŃ‡Š°Š¹Š½Š¾Šµ Šø Š·Š°Ń€Š°Š½ŠµŠµ Š½ŠµŠøŠ·Š²ŠµŃŃ‚Š½Š¾.

Š—Š°Š“Š°Ń‡Š° ŠæрŠ¾ эŠ»ŠµŠŗтрŠ¾Š³ŠøтŠ°Ń€Ń‹

Š¢ŠµŠ¼ Š½Šµ Š¼ŠµŠ½ŠµŠµ ŠæрŠµŠ“Š»Š°Š³Š°ŠµŠ¼ Š²Š°Š¼ ŠæŠ¾Ń€Š°ŃŃŃƒŠ¶Š“Š°Ń‚ŃŒ Š½Š°Š“ рŠµŃˆŠµŠ½ŠøŠµŠ¼. Š”Š°Š¼Ń‹Šµ ŠæŠ¾ŠæуŠ»ŃŃ€Š½Ń‹Šµ Š·Š°Š“Š°Ń‡Šø с IT-сŠ¾Š±ŠµŃŠµŠ“Š¾Š²Š°Š½ŠøŠ¹ ā€” Š±Š¾Š»ŠµŠµ 100 Š»Š¾Š³ŠøчŠµŃŠŗŠøх Š·Š°Š“Š°Ń‡, IT-ŠŗŠµŠ¹ŃŠ¾Š² Šø Š·Š°Š“Š°Š½ŠøŠ¹ ŠæŠ¾ рŠ°Š·Ń€Š°Š±Š¾Ń‚ŠŗŠµ Š“Š»Ń ŠæрŠ¾Ń„ŠµŃŃŠøŠ¾Š½Š°Š»ŃŒŠ½Ń‹Ń… ŠæрŠ¾Š³Ń€Š°Š¼Š¼ŠøстŠ¾Š² (с Š¾Ń‚Š²ŠµŃ‚Š°Š¼Šø!). ŠŠ° сŠ°Š¼Š¾Š¼ Š“ŠµŠ»Šµ, Š·Š°Š“Š°Ń‡Šø Š½Š° Š»Š¾Š³ŠøŠŗу Š½Š° сŠ¾Š±ŠµŃŠµŠ“Š¾Š²Š°Š½ŠøŠø Š½Š°Š¹Ń‚Šø Š¾Ń‚Š²ŠµŃ‚ Š½Šµ Š¾Š±ŃŠ·Š°Ń‚ŠµŠ»ŃŒŠ½Š¾. ŠŸŠµŃ€Š²Ń‹Š¹ Š²Š°Ń€ŠøŠ°Š½Ń‚ ā€” ŠæрŠµŠ“Š»Š¾Š¶Šøть ŠøŠ½Ń‚ŠµŃ€Š²ŃŒŃŽŠµŃ€Ńƒ Š³ŠµŠ½ŠøŠ°Š»ŃŒŠ½Ń‹Š¹ Š±ŠøŠ·Š½ŠµŃ-ŠæŠ»Š°Š½, Š² ŠŗŠ¾Ń‚Š¾Ń€Š¾Š¼ Š²ŃŠµ сŠµŃ€Š²ŠµŃ€Ń‹ эффŠµŠŗтŠøŠ²Š½Š¾ Š·Š°Š“ŠµŠ¹ŃŃ‚Š²Š¾Š²Š°Š½Ń‹. ŠžŠ“Š½Š°ŠŗŠ¾ Š·Š°Š“Š°Ń‡Ńƒ Š²Ń‹ Š½Šµ рŠµŃˆŠøтŠµ ā€” Š½Š° рŠµŠ°Š»ŠøŠ·Š°Ń†Šøю этŠ¾Š³Š¾ ŠæŠ»Š°Š½Š° яŠ²Š½Š¾ уŠ¹Š“ŠµŃ‚ Š±Š¾Š»ŃŒŃˆŠµ Š“Š½Ń.

Š·Š°Š“Š°Ń‡Šø Š½Š° Š»Š¾Š³ŠøŠŗу Š½Š° сŠ¾Š±ŠµŃŠµŠ“Š¾Š²Š°Š½ŠøŠø

Š”ŠøŠ»Š° тяŠ¶ŠµŃŃ‚Šø тŠ¾Š»ŠŗŠ°ŠµŃ‚ Š±ŠµŠ»ŠµŠµ тяŠ¶ŠµŠ»Ń‹Š¹ Š²Š¾Š·Š“ух Š²Š½ŠøŠ·, Š·Š°ŃŃ‚Š°Š²Š»ŃŃ Š»ŠµŠ³ŠŗŠøŠ¹ шŠ°Ń€ŠøŠŗ Š“Š°Š²Šøть Š½Š° Ā«Š»ŃƒŠ½Š½ŃƒŃŽ ŠŗрышуĀ». ŠŠ°Š¼ Š½ŃƒŠ¶Š½Š¾ ŠæŠ¾Š“счŠøтŠ°Ń‚ŃŒ ŠŗŠ¾Š»ŠøчŠµŃŃ‚Š²Š¾ Š²Š°Ń€ŠøŠ°Š½Ń‚Š¾Š² ŠæрŠ¾Ń…Š¾Š¶Š“ŠµŠ½Šøя Š“ŠøстŠ°Š½Ń†ŠøŠø с Š„ шŠ°Š³Š¾Š² Š²ŠæрŠ°Š²Š¾ Šø Y шŠ°Š³Š¾Š² Š²Š½ŠøŠ· (X + Y шŠ°Š³Š¾Š²). Š•ŃŠ»Šø Š±Ń‹ Š¼Ń‹ рŠ°Š±Š¾Ń‚Š°Š»Šø с Š¼Š°ŃŃŠøŠ²Š¾Š¼, тŠ¾ Š±Ń‹Š»Š¾ Š±Ń‹ Š¼Š½Š¾Š³Š¾ сŠ»Š¾Š¶Š½Š¾ŃŃ‚ŠµŠ¹, сŠ²ŃŠ·Š°Š½Š½Ń‹Ń… сŠ¾ сŠ¼ŠµŃ‰ŠµŠ½ŠøŠµŠ¼ эŠ»ŠµŠ¼ŠµŠ½Ń‚Š¾Š². ŠŠ°ŠæŠøшŠøтŠµ ŠŗŠ¾Š“, рŠ°Š·Š±ŠøŠ²Š°ŃŽŃ‰ŠøŠ¹ сŠ²ŃŠ·Š½Ń‹Š¹ сŠæŠøсŠ¾Šŗ Š²Š¾ŠŗруŠ³ Š½ŠµŠŗŠ¾Ń‚Š¾Ń€Š¾Š³Š¾ Š·Š½Š°Ń‡ŠµŠ½Šøя тŠ°Šŗ, чтŠ¾Š±Ń‹ Š²ŃŠµ Š¼ŠµŠ½ŃŒŃˆŠøŠµ уŠ·Š»Ń‹ Š¾ŠŗŠ°Š·Š°Š»Šøсь ŠæŠµŃ€ŠµŠ“ уŠ·Š»Š°Š¼Šø, Š±Š¾Š»ŃŒŃˆŠøŠ¼Šø ŠøŠ»Šø рŠ°Š²Š½Ń‹Š¼Šø этŠ¾Š¼Ńƒ Š·Š½Š°Ń‡ŠµŠ½Šøю. ŠŸŠ¾Š²Ń‚Š¾Ń€ŠµŠ½ŠøŠµ этŠ¾Š¹ ŠæрŠ¾Ń†ŠµŠ“уры трŠø рŠ°Š·Š° Š³ŠµŠ½ŠµŃ€ŠøруŠµŃ‚ чŠøсŠ»Š¾ Š² Š“ŠøŠ°ŠæŠ°Š·Š¾Š½Šµ Š¾Ń‚ 000 Š“Š¾ 111. ŠŸŠµŃ€ŠµŠ²ŠµŠ“ŠøтŠµ сŠ½Š¾Š²Š° Š² Š“ŠµŃŃŃ‚ŠøчŠ½Š¾Šµ ŠøсчŠøсŠ»ŠµŠ½ŠøŠµ, Šø тŠ¾Š³Š“Š° чŠµŠ»Š¾Š²ŠµŠŗ, у ŠŗŠ¾Ń‚Š¾Ń€Š¾Š³Š¾ Š²Ń‹ŠæŠ°Š»Š¾ Š±Š¾Š»ŃŒŃˆŠµŠµ чŠøсŠ»Š¾, Š²Ń‹ŠøŠ³Ń€Ń‹Š²Š°ŠµŃ‚ (Š½Š°ŠæрŠøŠ¼ŠµŃ€, 101 Š¾Š·Š½Š°Ń‡Š°ŠµŃ‚, чтŠ¾ Š²Ń‹ŠøŠ³Ń€Š°Š» Š»Š¾Ń‚ŠµŃ€ŠµŠ¹Š½Ń‹Š¹ Š±ŠøŠ»ŠµŃ‚ ā„– 5).

Š—Š°Š“Š°Ń‡Šø Š½Š° Š»Š¾Š³ŠøŠŗу, тŠµŠ¾Ń€Šøя Šø live coding: чŠµŠ³Š¾ Š¶Š“Š°Ń‚ŃŒ IT-сŠæŠµŃ†ŠøŠ°Š»ŠøстŠ°Š¼ Š½Š° сŠ¾Š±ŠµŃŠµŠ“Š¾Š²Š°Š½Šøях

Š˜ уŠ¶ тут-тŠ¾, ŠæŠ¾ ŠŗрŠ°ŃŠ¼ Š·Š¾Š½Ń‚Š°, Š“Š¾Š¶Š“я Š±Š¾Š»ŃŒŃˆŠµ, чŠµŠ¼ Š³Š“Šµ-Š»ŠøŠ±Š¾ ŠµŃ‰Šµ. Š­Ń‚Š¾ Š¾Š·Š½Š°Ń‡Š°ŠµŃ‚, чтŠ¾ Š»ŃŽŠ±Š°Ń чŠ°ŃŃ‚ŃŒ Š²Š°ŃˆŠµŠ³Š¾ тŠµŠ»Š°, ŠŗŠ¾Ń‚Š¾Ń€Š°Ń Š²Ń‹ŃŃƒŠ½ŠµŃ‚ся Š·Š° этŠ¾Ń‚ ŠŗрŠ°Š¹ Š·Š°Ń‰Šøты, ŠæрŠ¾Š¼Š¾ŠŗŠ½ŠµŃ‚ Š±Ń‹ŃŃ‚Ń€ŠµŠµ, чŠµŠ¼ ŠµŃŠ»Šø Š±Ń‹ Š²Ń‹ шŠ»Šø Š±ŠµŠ· Š·Š¾Š½Ń‚Š°. Š’ Š°Š»Š³Š¾Ń€ŠøтŠ¼Šµ с Š±Š°Š»Š°Š½ŃŠøрŠ¾Š²ŠŗŠ¾Š¹ Š¼Ń‹ Š³Š°Ń€Š°Š½Ń‚ŠøруŠµŠ¼, чтŠ¾ maxHeap Š±ŃƒŠ“ŠµŃ‚ Š²ŃŠµŠ³Š“Š° сŠ¾Š“ŠµŃ€Š¶Š°Ń‚ŃŒ Š“Š¾ŠæŠ¾Š»Š½ŠøтŠµŠ»ŃŒŠ½Ń‹Š¹ эŠ»ŠµŠ¼ŠµŠ½Ń‚. Š¢Š¾Ń‚ Š¶Šµ сŠ°Š¼Ń‹Š¹ Š·Š°ŠŗŠ¾Š½ сŠ»ŠµŠ“уŠµŃ‚ ŠøсŠæŠ¾Š»ŃŒŠ·Š¾Š²Š°Ń‚ŃŒ Šø Š¾Ń‚Š²ŠµŃ‡Š°Ń Š½Š° Š½Š°Ńˆ Š²Š¾ŠæрŠ¾Ń. Š”Š»Ń этŠ¾Š³Š¾ Š½Š°Š“Š¾ Š·Š°Š¼ŠµŠ½Šøть Ā«ŃŠ¾ŃŠøсŠŗŠøĀ» Šø Ā«Š±ŃƒŠ»Š¾Ń‡ŠŗŠøĀ» Š½Š° Ā«ŃŠ¾Š¼Š½Š¾Š¶ŠøтŠµŠ»Šø Š½Š° 2Ā» Šø Ā«ŃŠ¾Š¼Š½Š¾Š¶ŠøтŠµŠ»Šø Š½Š° 5Ā».

Š’Ń‹ ŠæŠ¾ŠæŠ°Š»Šø Š² ŠæŠµŃ€ŠµŠ“Š°Ń‡Ńƒ Ā«ŠžŃ€ŠµŠ» Šø рŠµŃˆŠŗŠ°Ā», Š²Š°Š¼ Š½ŃƒŠ¶Š½Š¾ Š¾ŠæрŠµŠ“ŠµŠ»Šøть, ŠŗŠ¾Š¼Ńƒ Š“Š¾ŃŃ‚Š°Š½ŠµŃ‚ся Š·Š¾Š»Š¾Ń‚Š°Ń ŠŗŠ°Ń€Ń‚Š°. ŠžŠ“Š½Š°ŠŗŠ¾ ŠµŠ“ŠøŠ½ŃŃ‚Š²ŠµŠ½Š½Š°Ń Š¼Š¾Š½ŠµŃ‚ŠŗŠ°, чтŠ¾ у Š²Š°Ń ŠµŃŃ‚ŃŒ, ŠæŠ¾Š³Š½ŃƒŠ»Š°ŃŃŒ, ŠæŠ¾ŃŃ‚Š¾Š¼Ńƒ Š¾Š½Š° Š²Š½Š¾ŃŠøт яŠ²Š½Ń‹Šµ ŠøсŠŗŠ°Š¶ŠµŠ½Šøя Š² рŠµŠ·ŃƒŠ»ŃŒŃ‚Š°Ń‚ ŠæрŠø ŠæŠ¾Š“Š±Ń€Š°ŃŃ‹Š²Š°Š½ŠøŠø. ŠšŠ°Šŗ ŠøсŠæŠ¾Š»ŃŒŠ·Š¾Š²Š°Ń‚ŃŒ тŠ°Šŗую Š¼Š¾Š½ŠµŃ‚Ńƒ, чтŠ¾Š±Ń‹ ŠæрŠøŠ½ŃŃ‚ŃŒ сŠæрŠ°Š²ŠµŠ“Š»ŠøŠ²Š¾Šµ рŠµŃˆŠµŠ½ŠøŠµ? Š”Ń€ŃƒŠ³ŠøŠµ ŠæрŠµŠ“Š¼ŠµŃ‚Ń‹ ŠøŠ»Šø Š¼Š¾Š½ŠµŃ‚Ń‹ ŠøсŠæŠ¾Š»ŃŒŠ·Š¾Š²Š°Ń‚ŃŒ Š½ŠµŠ»ŃŒŠ·Ń.

Š›ŠøчŠ½Ń‹Šµ Š²Š¾ŠæрŠ¾ŃŃ‹ Š½Š° сŠ¾Š±ŠµŃŠµŠ“Š¾Š²Š°Š½ŠøŠø

Š•ŃŠ»Šø этŠ¾ Š½ŠµŠ²Š¾Š·Š¼Š¾Š¶Š½Š¾, Š¾Š½ ŠæытŠ°ŠµŃ‚ся сŠ¾Š·Š“Š°Ń‚ŃŒ ŠæряŠ¼Š¾ŃƒŠ³Š¾Š»ŃŒŠ½ŠøŠŗ Š¼ŠµŠ½ŃŒŃˆŠµŠ³Š¾ рŠ°Š·Š¼ŠµŃ€Š°. ŠŸŠµŃ€Š²Ń‹Š¹ ŠæряŠ¼Š¾ŃƒŠ³Š¾Š»ŃŒŠ½ŠøŠŗ, ŠŗŠ¾Ń‚Š¾Ń€Ń‹Š¹ уŠ“Š°ŃŃ‚ся ŠæŠ¾ŃŃ‚Ń€Š¾Šøть, Š±ŃƒŠ“ŠµŃ‚ сŠ°Š¼Ń‹Š¼ Š±Š¾Š»ŃŒŃˆŠøŠ¼. ŠœŠ¾Š¶Š½Š¾ сŠ¾Š·Š“Š°Ń‚ŃŒ Š²Ń‹Š±Š¾Ń€Šŗу, ŠæŠ¾Š·Š²Š¾Š»ŃŃŽŃ‰ŃƒŃŽ уŠæрŠ¾ŃŃ‚Šøть ŠæŠ¾ŠøсŠŗ, ŠµŃŠ»Šø Š±ŃƒŠ“ŠµŠ¼ Š°Š½Š°Š»ŠøŠ·ŠøрŠ¾Š²Š°Ń‚ŃŒ ŠæŠ¾Š“стрŠ¾ŠŗŠø ŠŗŠ°Šŗ ŠæрŠµŃ„ŠøŠŗсы сŠ»Š¾Š² Š² сŠ»Š¾Š²Š°Ń€Šµ. ŠŸŃ€Šø ŠæŠ¾ŃŃ‚Ń€Š¾Ń‡Š½Š¾Š¼ фŠ¾Ń€Š¼ŠøрŠ¾Š²Š°Š½ŠøŠø ŠæряŠ¼Š¾ŃƒŠ³Š¾Š»ŃŒŠ½ŠøŠŗŠ° Š¼Š¾Š¶Š½Š¾ Š²Š²ŠµŃŃ‚Šø ŠæрŠ¾Š²ŠµŃ€Šŗу, яŠ²Š»ŃŃŽŃ‚ся Š»Šø стŠ¾Š»Š±Ń†Ń‹ Š“Š¾ŠæустŠøŠ¼Ń‹Š¼Šø ŠæрŠµŃ„ŠøŠŗсŠ°Š¼Šø.

Š—Š°Š“Š°Ń‡Š° ŠæрŠ¾ ŠŗŠ°ŃŃ‚рюŠ»Šø

Š•ŃŠ»Šø стрŠ°Š½ŠøцŠ° ŠæŠ¾Ń…Š¾Š¶Š° Š½Š° Š“руŠ³ŃƒŃŽ стрŠ°Š½Šøцу, тŠ¾ Š¼Ń‹ ŠæŠ¾Š½ŠøŠ¶Š°ŠµŠ¼ ŠæрŠøŠ¾Ń€ŠøтŠµŃ‚ Š¾Š±Ń…Š¾Š“Š° ŠµŠµ Š“Š¾Ń‡ŠµŃ€Š½Šøх эŠ»ŠµŠ¼ŠµŠ½Ń‚Š¾Š². Š”Š»Ń ŠŗŠ°Š¶Š“Š¾Š¹ стрŠ°Š½Šøцы Š¼Š¾Š¶Š½Š¾ сŠ¾Š·Š“Š°Ń‚ŃŒ сŠ²Š¾ŠµŠ³Š¾ рŠ¾Š“Š° ŠæŠ¾Š“ŠæŠøсь, Š¾ŃŠ½Š¾Š²Š°Š½Š½ŃƒŃŽ Š½Š° фрŠ°Š³Š¼ŠµŠ½Ń‚Š°Ń… ŠŗŠ¾Š½Ń‚ŠµŠ½Ń‚Š° Šø URL-Š°Š“рŠµŃŠµ. ŠŸŃ€ŠøŠ²ŠµŠ“ŠµŠ½Š½Š¾Šµ рŠµŃˆŠµŠ½ŠøŠµ ŠæŠ¾Ń‚Ń€ŠµŠ±ŃƒŠµŃ‚ O(N) Š²Ń€ŠµŠ¼ŠµŠ½Šø, Š³Š“Šµ N ā€“ ŠŗŠ¾Š»ŠøчŠµŃŃ‚Š²Š¾ эŠ»ŠµŠ¼ŠµŠ½Ń‚Š¾Š² Š² сŠ²ŃŠ·Š½Š¾Š¼ сŠæŠøсŠŗŠµ. ŠŸŃ€ŠµŠ“ŠæŠ¾Š»Š¾Š¶ŠøŠ¼, чтŠ¾ Š²ŃŠµ Š»ŃŽŠ“Šø Š½Š° Š¾ŃŃ‚Ń€Š¾Š²Šµ Š“Š¾ŃŃ‚Š°Ń‚Š¾Ń‡Š½Š¾ уŠ¼Š½Ń‹. ŠŸŃ€Š¾ŃŃ‚ŠµŠ¹ŃˆŠøŠ¹ сŠæŠ¾ŃŠ¾Š± Š²Ń‹ŃŃŠ½Šøть ŠµŃŃ‚ŃŒ Š»Šø Š² сŠ²ŃŠ·Š½Š¾Š¼ сŠæŠøсŠŗŠµ ŠæŠµŃ‚Š»Ń,ā€” ŠøсŠæŠ¾Š»ŃŒŠ·Š¾Š²Š°Ń‚ŃŒ Š¼ŠµŃ‚Š¾Š“ Š±ŠµŠ³ŃƒŠ½ŠŗŠ° (Š±Ń‹ŃŃ‚рыŠ¹/Š¼ŠµŠ“Š»ŠµŠ½Š½Ń‹Š¹). FastRunner Š“ŠµŠ»Š°ŠµŃ‚ Š“Š²Š° шŠ°Š³Š° Š·Š° Š¾Š“ŠøŠ½ тŠ°Šŗт, Š° SlowRunner ā€” тŠ¾Š»ŃŒŠŗŠ¾ Š¾Š“ŠøŠ½.

RESERVA
Abrir el chat