"เจฌเฉˆเจŸเจฒ เจฒเจพเจˆเจต": เจชเฉ‹เจฐเจŸเฉ‹ เจตเจฟเฉฑเจš เจ†เจˆเจธเฉ€เจชเฉ€เจธเฉ€ เจซเจพเจˆเจจเจฒ

เจ…เฉฑเจœ เจ…เฉฐเจคเจฐเจฐเจพเจธเจผเจŸเจฐเฉ€ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจฎเฉเจ•เจพเจฌเจฒเฉ‡ ICPC 2019 เจฆเจพ เจซเจพเจˆเจจเจฒ เจชเฉเจฐเจคเจ—เจพเจฒ เจฆเฉ‡ เจธเจผเจนเจฟเจฐ เจชเฉ‹เจฐเจŸเฉ‹ เจตเจฟเฉฑเจš เจนเฉ‹เจตเฉ‡เจ—เจพเฅคเจ†เจˆเจŸเฉ€เจเจฎเจ“ เจฏเฉ‚เจจเฉ€เจตเจฐเจธเจฟเจŸเฉ€ เจฆเฉ‡ เจจเฉเจฎเจพเจ‡เฉฐเจฆเฉ‡ เจ…เจคเฉ‡ เจฐเฉ‚เจธ, เจšเฉ€เจจ, เจญเจพเจฐเจค, เจ…เจฎเจฐเฉ€เจ•เจพ เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจฆเฉ‡เจธเจผเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจฏเฉ‚เจจเฉ€เจตเจฐเจธเจฟเจŸเฉ€เจ†เจ‚ เจฆเฉ€เจ†เจ‚ เจŸเฉ€เจฎเจพเจ‚ เจ‡เจธ เจตเจฟเฉฑเจš เจนเจฟเฉฑเจธเจพ เจฒเฉˆเจฃเจ—เฉ€เจ†เจ‚เฅค เจ†เจ“ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจตเจฟเจธเจฅเจพเจฐ เจตเจฟเฉฑเจš เจฆเฉฑเจธเจฆเฉ‡ เจนเจพเจ‚เฅค

"เจฌเฉˆเจŸเจฒ เจฒเจพเจˆเจต": เจชเฉ‹เจฐเจŸเฉ‹ เจตเจฟเฉฑเจš เจ†เจˆเจธเฉ€เจชเฉ€เจธเฉ€ เจซเจพเจˆเจจเจฒ
icpcnews /flickr/ เจธเฉ€เจธเฉ€ เจ•เฉ‡ / เจซเฉ‚เจ•เฉ‡เจŸ เจตเจฟเฉฑเจš เจ†เจˆเจธเฉ€เจชเฉ€เจธเฉ€-2016 เจซเจพเจˆเจจเจฒ เจฆเฉ€เจ†เจ‚ เจซเฉ‹เจŸเฉ‹เจ†เจ‚

ICPC เจ•เฉ€ เจนเฉˆ

เจ†เจˆ.เจธเฉ€.เจชเฉ€.เจธเฉ€. เจตเจฟเจฆเจฟเจ†เจฐเจฅเฉ€เจ†เจ‚ เจตเจฟเจšเจ•เจพเจฐ เจ‡เฉฑเจ• เจ…เฉฐเจคเจฐเจฐเจพเจธเจผเจŸเจฐเฉ€ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจฎเฉเจ•เจพเจฌเจฒเจพ เจนเฉˆเฅค เจ‰เจน 40 เจธเจพเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจตเฉฑเจง เจธเจฎเฉ‡เจ‚ เจคเฉ‹เจ‚ เจ†เจฏเฉ‹เจœเจฟเจค เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจ - เจชเจนเจฟเจฒเจพ เจซเจพเจˆเจจเจฒ เจชเจพเจธ เจ•เฉ€เจคเจพ เจตเจพเจชเจธ 1977 เจตเจฟเฉฑเจš. เจšเฉ‹เจฃ เจ•เจˆ เจชเฉœเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจฏเฉ‚เจจเฉ€เจตเจฐเจธเจฟเจŸเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจ–เฉ‡เจคเจฐ (เจฏเฉ‚เจฐเจช, เจเจธเจผเฉ€เจ†, เจ…เจซเจฐเฉ€เจ•เจพ, เจ…เจฎเจฐเฉ€เจ•เจพ, เจ†เจฆเจฟ) เจฆเฉเจ†เจฐเจพ เจตเฉฐเจกเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค เจ‰เจนเจจเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจนเจฐ เจ‡เฉฑเจ• เจตเจฟเจšเจ•เจพเจฐเจฒเฉ‡ เจชเฉœเจพเจ… เจฆเฉ€ เจฎเฉ‡เจœเจผเจฌเจพเจจเฉ€ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ–เจพเจธ เจ•เจฐเจ•เฉ‡ เจ‰เฉฑเจคเจฐเฉ€ เจฏเฉ‚เจฐเฉ‡เจธเจผเฉ€เจ…เจจ เจธเฉˆเจฎเฉ€เจซเจพเจˆเจจเจฒ เจธเจพเจกเฉ€ เจฏเฉ‚เจจเฉ€เจตเจฐเจธเจฟเจŸเฉ€ เจตเจฟเฉฑเจš เจนเฉ‹เจˆ. เจ–เฉ‡เจคเจฐเฉ€ เจชเฉœเจพเจตเจพเจ‚ เจฆเฉ‡ เจœเฉ‡เจคเฉ‚ เจซเจพเจˆเจจเจฒ เจตเจฟเฉฑเจš เจนเจฟเฉฑเจธเจพ เจฒเฉˆเจ‚เจฆเฉ‡ เจนเจจเฅค

ICPC เจตเจฟเจ–เฉ‡, เจคเจฟเฉฐเจจ เจญเจพเจ—เฉ€เจฆเจพเจฐเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจŸเฉ€เจฎเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจ•เฉฐเจชเจฟเจŠเจŸเจฐ (เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจจเจพเจฒ เจ•เจจเฉˆเจ•เจŸ เจจเจนเฉ€เจ‚) เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ•เจˆ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจจ เจฒเจˆ เจ•เจฟเจนเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚, เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจนเฉเจจเจฐ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจŸเฉ€เจฎ เจตเจฐเจ• เจฆเฉ‡ เจนเฉเจจเจฐ เจฆเฉ€ เจตเฉ€ เจชเจฐเจ– เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค

ITMO เจฏเฉ‚เจจเฉ€เจตเจฐเจธเจฟเจŸเฉ€ เจฆเฉ€เจ†เจ‚ เจŸเฉ€เจฎเจพเจ‚ เจจเฉ‡ เจธเฉฑเจค เจตเจพเจฐ ICPC เจฎเฉเฉฑเจ– เจ‡เจจเจพเจฎ เจœเจฟเฉฑเจคเจฟเจ† เจนเฉˆเฅค เจ‡เจน เจ‡เฉฑเจ• เจธเฉฐเจชเฉ‚เจฐเจจ เจฐเจฟเจ•เจพเจฐเจก เจนเฉˆ เจœเฉ‹ เจ•เจˆ เจธเจพเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจ–เฉœเฉเจนเจพ เจนเฉˆเฅค เจ‰เจน ICPC เจ•เฉฑเจช 2019 เจฆเฉ€ เจฒเฉœเจพเจˆ เจตเจฟเฉฑเจš เจญเจฟเฉœเจจเจ—เฉ‡ เจธเจพเจฐเฉ‡ เจ—เฉเจฐเจนเจฟ เจคเฉ‹เจ‚ 135 เจธเจฎเฉ‚เจน. ITMO เจฏเฉ‚เจจเฉ€เจตเจฐเจธเจฟเจŸเฉ€ เจฆเฉเจ†เจฐเจพ เจ‡เจธ เจธเจพเจฒ เจฆเฉ€ เจจเฉเจฎเจพเจ‡เฉฐเจฆเจ—เฉ€ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆ เจ‡เจฒเจฟเจ† เจชเฉ‹เจกเฉเจฐเจฎเฉ‡เจจเฉ€เจ–, เจธเจŸเฉˆเจจเจฟเจธเจฒเจพเจต เจจเฉŒเจฎเฉ‹เจต ะธ เจฐเฉ‹เจฎเจจ เจ•เฉ‹เจฐเฉ‹เจฌเจ•เฉ‹เจต.

เจซเจพเจˆเจจเจฒ เจ•เจฟเจตเฉ‡เจ‚ เจนเฉ‹เจตเฉ‡เจ—เจพ?

เจฎเฉเจ•เจพเจฌเจฒเฉ‡ เจฆเฉŒเจฐเจพเจจ เจŸเฉ€เจฎเจพเจ‚ เจ‡เฉฑเจ• เจ•เฉฐเจชเจฟเจŠเจŸเจฐ เจชเฉเจฐเจพเจชเจค เจ•เจฐเฉ‡เจ—เจพ เจคเจฟเฉฐเจจ เจตเจฟเจ…เจ•เจคเฉ€เจ†เจ‚ เจฒเจˆ. เจ‡เจน Ubuntu 18.04 เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ vi/vim, gvim, emacs, gedit, geany เจ…เจคเฉ‡ kate เจชเจนเจฟเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจธเจฅเจพเจชเจฟเจค เจนเฉˆเฅค เจคเฉเจธเฉ€เจ‚ Python, Kotlin, Java เจœเจพเจ‚ C++ เจตเจฟเฉฑเจš เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจฒเจฟเจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

เจœเจฆเฉ‹เจ‚ เจŸเฉ€เจฎ เจ•เจฟเจธเฉ‡ เจธเจฎเฉฑเจธเจฟเจ† เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจฆเฉ€ เจนเฉˆ, เจคเจพเจ‚ เจ‡เจน เจ‡เจธเจจเฉ‚เฉฐ เจŸเฉˆเจธเจŸเจฟเฉฐเจ— เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจญเฉ‡เจœเจฆเฉ€ เจนเฉˆ, เจœเฉ‹ เจ•เฉ‹เจก เจฆเจพ เจฎเฉเจฒเจพเจ‚เจ•เจฃ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจญเจพเจ—เฉ€เจฆเจพเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เจน เจจเจนเฉ€เจ‚ เจชเจคเจพ เจนเฉเฉฐเจฆเจพ เจ•เจฟ เจฎเจธเจผเฉ€เจจ เจ•เฉ€ เจŸเฉˆเจธเจŸ เจ•เจฐ เจฐเจนเฉ€ เจนเฉˆเฅค เจœเฉ‡เจ•เจฐ เจ‰เจน เจธเจพเจฐเฉ‡ เจธเจซเจฒ เจนเฉเฉฐเจฆเฉ‡ เจนเจจ, เจคเจพเจ‚ เจŸเฉ€เจฎ เจจเฉ‚เฉฐ เจฌเฉ‹เจจเจธ เจ…เฉฐเจ• เจชเฉเจฐเจพเจชเจค เจนเฉเฉฐเจฆเฉ‡ เจนเจจเฅค เจจเจนเฉ€เจ‚ เจคเจพเจ‚, เจ‡เฉฑเจ• เจคเจฐเฉเฉฑเจŸเฉ€ เจ‰เจคเจชเฉฐเจจ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจตเจฟเจฆเจฟเจ†เจฐเจฅเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจ เฉ€เจ• เจ•เจฐเจจ เจฒเจˆ เจญเฉ‡เจœเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

ICPC เจจเจฟเจฏเจฎเจพเจ‚ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ, เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจง เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจจ เจตเจพเจฒเฉ€ เจŸเฉ€เจฎ เจœเจฟเฉฑเจคเจฆเฉ€ เจนเฉˆเฅค เจœเฉ‡เจ•เจฐ เจ…เจœเจฟเจนเฉ€เจ†เจ‚ เจ•เจˆ เจŸเฉ€เจฎเจพเจ‚ เจนเจจ, เจคเจพเจ‚ เจœเฉ‡เจคเฉ‚ เจจเฉ‚เฉฐ เจธเจญ เจคเฉ‹เจ‚ เจ›เฉ‹เจŸเฉ‡ เจชเฉˆเจจเจฒเจŸเฉ€ เจธเจฎเฉ‡เจ‚ เจฆเฉเจ†เจฐเจพ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจญเจพเจ—เฉ€เจฆเจพเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจนเจฐ เจธเจฎเฉฑเจธเจฟเจ† เจฆเฉ‡ เจนเฉฑเจฒ เจฒเจˆ เจชเฉˆเจจเจฒเจŸเฉ€ เจฎเจฟเฉฐเจŸ เจชเฉเจฐเจพเจชเจค เจนเฉเฉฐเจฆเฉ‡ เจนเจจเฅค เจฎเจฟเฉฐเจŸเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจฎเฉเจ•เจพเจฌเจฒเฉ‡ เจฆเฉ€ เจธเจผเฉเจฐเฉ‚เจ†เจค เจคเฉ‹เจ‚ เจฒเฉˆ เจ•เฉ‡ เจŸเฉˆเจธเจŸ เจธเจฐเจตเจฐ เจฆเฉเจ†เจฐเจพ เจ•เจพเจฐเจœ เจจเฉ‚เฉฐ เจธเจตเฉ€เจ•เจพเจฐ เจ•เจฐเจจ เจคเฉฑเจ• เจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจฆเฉ‡ เจฌเจฐเจพเจฌเจฐ เจนเฉˆเฅค เจœเฉ‡เจ•เจฐ เจŸเฉ€เจฎ เจ•เฉ‹เจˆ เจนเฉฑเจฒ เจฒเฉฑเจญเจฆเฉ€ เจนเฉˆ, เจคเจพเจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจชเจพเจธ เจ•เจฐเจจ เจฆเฉ€ เจนเจฐเฉ‡เจ• เจ—เจฒเจค เจ•เฉ‹เจธเจผเจฟเจธเจผ เจฒเจˆ เจนเฉ‹เจฐ เจตเฉ€เจน เจฎเจฟเฉฐเจŸ เจฆเจพ เจœเฉเจฐเจฎเจพเจจเจพ เจฎเจฟเจฒเจฆเจพ เจนเฉˆเฅค

"เจฌเฉˆเจŸเจฒ เจฒเจพเจˆเจต": เจชเฉ‹เจฐเจŸเฉ‹ เจตเจฟเฉฑเจš เจ†เจˆเจธเฉ€เจชเฉ€เจธเฉ€ เจซเจพเจˆเจจเจฒ
icpcnews /flickr/ เจธเฉ€เจธเฉ€ เจ•เฉ‡ / เจซเฉ‚เจ•เฉ‡เจŸ เจตเจฟเฉฑเจš เจ†เจˆเจธเฉ€เจชเฉ€เจธเฉ€-2016 เจซเจพเจˆเจจเจฒ เจฆเฉ€เจ†เจ‚ เจซเฉ‹เจŸเฉ‹เจ†เจ‚

เจจเจฎเฉ‚เจจเจพ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚

เจšเฉˆเจ‚เจชเฉ€เจ…เจจเจธเจผเจฟเจช เจฆเฉ‡ เจ‰เจฆเฉ‡เจธเจผเจพเจ‚ เจฒเจˆ เจŸเฉ€เจฎ เจฆเฉ‡ เจคเจพเจฒเจฎเฉ‡เจฒ เจ…เจคเฉ‡ เจ‡เจ•เจพเจ—เจฐเจคเจพ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ‰เจน เจตเจฟเจ…เจ•เจคเฉ€เจ—เจค เจ—เจฃเจฟเจคเจฟเจ• เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจฆเฉ‡ เจ—เจฟเจ†เจจ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจ‡เฉฑเจฅเฉ‡ เจ‡เฉฑเจ• เจ•เจพเจฐเจœ เจฆเฉ€ เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจจ เจนเฉˆ เจœเฉ‹ ICPC 2018 เจญเจพเจ—เฉ€เจฆเจพเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉ‡เจธเจผ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€:

เจŸเจพเจˆเจชเฉ‹เจ—เฉเจฐเจพเจซเฉ€ เจตเจฟเฉฑเจš, เจ‡เฉฑเจ• เจธเจผเจฌเจฆ "เจจเจฆเฉ€" เจนเฉˆ - เจ‡เจน เจธเจผเจฌเจฆเจพเจ‚ เจฆเฉ‡ เจตเจฟเจšเจ•เจพเจฐ เจ–เจพเจฒเฉ€ เจฅเจพเจ‚เจตเจพเจ‚ เจฆเจพ เจ‡เฉฑเจ• เจ•เฉเจฐเจฎ เจนเฉˆ, เจœเฉ‹ เจชเจพเจ  เจฆเฉ€เจ†เจ‚ เจ•เจˆ เจฒเจพเจˆเจจเจพเจ‚ เจคเฉ‹เจ‚ เจฌเจฃเจฟเจ† เจนเฉˆเฅค เจ‡เฉฑเจ• เจ–เจพเจธ เจจเจฆเฉ€ เจฎเจพเจนเจฐ (เจ…เจธเจฒ เจตเจฟเฉฑเจš) เจ‡เฉฑเจ• เจ•เจฟเจคเจพเจฌ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจ‰เจน เจšเจพเจนเฉเฉฐเจฆเจพ เจนเฉˆ เจ•เจฟ เจฎเฉ‹เจจเฉ‹เจธเจชเฉ‡เจธ เจตเจพเจฒเฉ‡ เจซเฉŒเจ‚เจŸ เจตเจฟเฉฑเจš เจ›เจพเจชเจฃ เจตเฉ‡เจฒเฉ‡ เจชเฉฐเจจเฉ‡ 'เจคเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจฒเฉฐเจฌเฉ€เจ†เจ‚ เจŸเจพเจˆเจชเฉ‹เจ—เฉเจฐเจพเจซเจฟเจ• เจจเจฆเฉ€เจ†เจ‚ "เจฐเฉ‚เจช" เจนเฉ‹เจฃเฅค เจญเจพเจ—เฉ€เจฆเจพเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ‰เจนเจจเจพเจ‚ เจ–เฉ‡เจคเจฐเจพเจ‚ เจฆเฉ€ เจšเฉŒเฉœเจพเจˆ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจเฉ€ เจชเฉˆเจ‚เจฆเฉ€ เจธเฉ€ เจœเจฟเจธ 'เจคเฉ‡ เจ‡เจน เจธเจผเจฐเจค เจชเฉ‚เจฐเฉ€ เจ•เฉ€เจคเฉ€ เจœเจพเจตเฉ‡เจ—เฉ€เฅค

เจ‡เฉฐเจชเฉเฉฑเจŸ 'เจคเฉ‡, เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจชเฉ‚เจฐเจจ เจ…เฉฐเจ• n (2 โ‰ค n โ‰ค 2) เจชเฉเจฐเจพเจชเจค เจนเฉ‹เจ‡เจ†, เจœเฉ‹ เจŸเฉˆเจ•เจธเจŸ เจตเจฟเฉฑเจš เจธเจผเจฌเจฆเจพเจ‚ เจฆเฉ€ เจธเฉฐเจ–เจฟเจ† เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ…เฉฑเจ—เฉ‡, เจŸเฉˆเจ•เจธเจŸ เจฆเจฐเจœ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€: เจ‡เฉฑเจ• เจฒเจพเจˆเจจ เจฆเฉ‡ เจธเจผเจฌเจฆเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจธเจชเฉ‡เจธ เจฆเฉเจ†เจฐเจพ เจตเฉฑเจ– เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€ เจ…เจคเฉ‡ 500 เจคเฉ‹เจ‚ เจตเฉฑเจง เจ…เฉฑเจ–เจฐ เจจเจนเฉ€เจ‚ เจนเฉ‹ เจธเจ•เจฆเฉ‡ เจธเจจเฅค

เจ†เจ‰เจŸเจชเฉเฉฑเจŸ 'เจคเฉ‡, เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจจเฉ‚เฉฐ เจ‰เจจเฉเจนเจพเจ‚ เจ–เฉ‡เจคเจฐเจพเจ‚ เจฆเฉ€ เจšเฉŒเฉœเจพเจˆ เจจเฉ‚เฉฐ เจฆเจฟเจ–เจพเจ‰เจฃเจพ เจธเฉ€ เจœเจฟเจธ 'เจคเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจฒเฉฐเจฌเฉ€ "เจจเจฆเฉ€" เจฌเจฃเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เจธ เจจเจฆเฉ€ เจฆเฉ€ เจฒเฉฐเจฌเจพเจˆเฅค

เจชเฉ‚เจฐเฉ€ เจธเฉ‚เจšเฉ€ เจตเจพเจชเจธ เจชเจฟเจ›เจฒเฉ‡ เจธเจพเจฒ เจคเฉ‹เจ‚ เจ…เจคเฉ‡ เจ‡เจน เจตเฉ€ เจธเจชเจธเจผเจŸเฉ€เจ•เจฐเจจ เจฆเฉ‡ เจจเจพเจฒ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจนเฉฑเจฒ ICPC เจฆเฉ€ เจตเฉˆเฉฑเจฌเจธเจพเจˆเจŸ 'เจคเฉ‡ เจชเจพเจ‡เจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค Ibid. เจŸเฉˆเจธเจŸเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจชเฉเจฐเจพเจฒเฉ‡เจ– เจนเฉˆ, เจœเจฟเจธ เจจเจพเจฒ เจญเจพเจ—เฉ€เจฆเจพเจฐเจพเจ‚ เจฆเฉ‡ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจพเจ‚ เจจเฉ‚เฉฐ "เจ‰เจœเจพเจ—เจฐ" เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค

เจ‡เจธ เจฒเจˆ เจ…เฉฑเจœ เจฆเฉเจชเจนเจฟเจฐ เจšเฉˆเจ‚เจชเฉ€เจ…เจจเจธเจผเจฟเจช เจฆเฉ€ เจตเฉˆเฉฑเจฌเจธเจพเจˆเจŸ 'เจคเฉ‡ เจ…เจคเฉ‡ เจ‰เฉฑเจคเฉ‡ เจฏเฉ‚เจŸเจฟเจŠเจฌ เจšเฉˆเจจเจฒ เจธเฉ€เจจ เจคเฉ‹เจ‚ เจฒเจพเจˆเจต เจชเฉเจฐเจธเจพเจฐเจฃ เจนเฉ‹เจตเฉ‡เจ—เจพเฅค เจนเฉเจฃ เจ‰เจชเจฒเจฌเจง เจนเฉˆ เจชเฉเจฐเฉ€-เจธเจผเฉ‹ เจฐเจฟเจ•เจพเจฐเจกเจฟเฉฐเจ—.

เจนเฉˆเจฌเจฐเฉ‡ 'เจคเฉ‡ เจฌเจฒเฉŒเจ— 'เจคเฉ‡ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจนเฉ‹เจฐ เจ•เฉ€ เจนเฉˆ:

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹