{"id":352143,"date":"2024-05-20T22:02:58","date_gmt":"2024-05-20T22:02:58","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=352143"},"modified":"-0001-11-30T00:00:00","modified_gmt":"2024-05-20T22:02:58","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=352143","title":{"rendered":"<span>\u0421\u0443\u043f \u0441 \u043a\u043e\u0442\u043e\u043c: \u0437\u0430\u0431\u0430\u0432\u043d\u0430\u044f \u0437\u0430\u0434\u0430\u0447\u043a\u0430 \u0441 LeetCode<\/span>"},"content":{"rendered":"<div><!--[--><!--]--><\/div>\n<div id=\"post-content-body\">\n<div>\n<div class=\"article-formatted-body article-formatted-body article-formatted-body_version-2\">\n<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<p><a href=\"https:\/\/leetcode.com\/problems\/soup-servings\/description\/\" rel=\"noopener noreferrer nofollow\">\u0415\u0441\u0442\u044c \u043d\u0430 LeetCode \u0437\u0430\u0434\u0430\u0447\u043a\u0430<\/a>. Medium \u0443\u0440\u043e\u0432\u043d\u044f, \u043d\u0430 \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435, \u043d\u0438\u0447\u0435\u0433\u043e \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0433\u043e. \u041e\u0434\u043d\u0430\u043a\u043e, \u0435\u0441\u043b\u0438 \u043f\u0440\u0438\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c\u0441\u044f \u0432\u043d\u0438\u043c\u0430\u0442\u0435\u043b\u044c\u043d\u0435\u0435, \u043e\u043d\u0430 \u043e\u043a\u0430\u0436\u0435\u0442\u0441\u044f \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u0435\u0435, \u0447\u0435\u043c \u043d\u0430 \u043f\u0435\u0440\u0432\u044b\u0439 \u0432\u0437\u0433\u043b\u044f\u0434. \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0431\u043e\u043b\u0435\u0435 \u0431\u044b\u0441\u0442\u0440\u043e\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435, \u0447\u0435\u043c &#171;\u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0435&#187;.<\/p>\n<h2>\u0423\u0441\u043b\u043e\u0432\u0438\u0435 (\u0432 \u0430\u0434\u0430\u043f\u0442\u0430\u0446\u0438\u0438 \u0434\u043b\u044f \u043f\u043e\u0441\u0442\u0441\u043e\u0432\u0435\u0442\u0441\u043a\u043e\u0433\u043e \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u044f)<\/h2>\n<p>\u041d\u0435\u0434\u0430\u043b\u0435\u043a\u043e \u043e\u0442 \u0432\u043e\u043a\u0437\u0430\u043b\u0430, \u0435\u0441\u0442\u044c \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0430\u044f \u0441\u0442\u043e\u043b\u043e\u0432\u0430\u044f. \u041a\u0430\u0436\u0434\u043e\u0435 \u0443\u0442\u0440\u043e \u0432 \u043d\u0435\u0439 \u0432\u0430\u0440\u044f\u0442 \u0434\u0432\u0435 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u0445 \u043a\u0430\u0441\u0442\u0440\u044e\u043b\u0438 \u0441\u0443\u043f\u0430: \u043e\u0434\u0438\u043d \u0441 \u0433\u043e\u0432\u044f\u0434\u0438\u043d\u043e\u0439 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"A\" alt=\"A\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/c70\/5c9\/1ea\/c705c91ea99ecf243fb446e13f229ac8.svg\" width=\"14\" height=\"17\"\/>, \u0434\u0440\u0443\u0433\u043e\u0439, \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e, \u0441 \u043a\u043e\u0442\u043e\u043c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"B\" alt=\"B\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/bbf\/7b2\/3be\/bbf7b23bec842f2f1751ddcb8ca9c7f9.svg\" width=\"15\" height=\"17\"\/>. \u041f\u043e\u0440\u0446\u0438\u044f \u0441\u0443\u043f\u0430 \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"100\" alt=\"100\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/bbf\/947\/5ec\/bbf9475ec7925dd7046563885f5ed1d3.svg\" width=\"29\" height=\"16\"\/>\u043c\u0438\u043b\u043b\u0438\u043b\u0438\u0442\u0440\u043e\u0432.<\/p>\n<ul>\n<li>\n<p>\u0414\u043b\u044f \u043e\u0441\u043e\u0431\u043e \u0443\u0432\u0430\u0436\u0430\u0435\u043c\u044b\u0445 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0432 \u043d\u0430\u043b\u0438\u0432\u0430\u044e\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u0441\u0443\u043f \u0441 \u0433\u043e\u0432\u044f\u0434\u0438\u043d\u043e\u0439 (<img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"100\" alt=\"100\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/968\/084\/aca\/968084acada9cbc1cd61658579395b1f.svg\" width=\"29\" height=\"16\"\/> \u043c\u043b \u0433\u043e\u0432\u044f\u0434\u0438\u043d\u0430);<\/p>\n<\/li>\n<li>\n<p>\u0414\u043b\u044f \u043f\u0440\u043e\u0441\u0442\u043e \u0443\u0432\u0430\u0436\u0430\u0435\u043c\u044b\u0445 \u043d\u0430 \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044c \u0440\u0430\u0437\u0431\u0430\u0432\u043b\u044f\u044e\u0442 \u043a\u043e\u0442\u043e\u043c (<img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"75\" alt=\"75\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/434\/83f\/708\/43483f708224b51f6e0e2fd38fb77d8f.svg\" width=\"19\" height=\"17\"\/> \u043c\u043b \u0433\u043e\u0432\u044f\u0434\u0438\u043d\u0430 \/ <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"25\" alt=\"25\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/298\/403\/935\/2984039352cc6e713a902aa6e6d7c0eb.svg\" width=\"19\" height=\"16\"\/>\u043c\u043b \u043a\u043e\u0442);<\/p>\n<\/li>\n<li>\n<p>\u0414\u043b\u044f \u043e\u0431\u044b\u0447\u043d\u044b\u0445 \u0441 \u0443\u043b\u0438\u0446\u044b &#8212; \u043f\u044f\u0442\u044c\u0434\u0435\u0441\u044f\u0442 \u043d\u0430 \u043f\u044f\u0442\u044c\u0434\u0435\u0441\u044f\u0442 (<img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"50\" alt=\"50\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/f15\/1e5\/2ae\/f151e52aea7da0a239d5c083bbfcb9c7.svg\" width=\"19\" height=\"16\"\/>\u043c\u043b \u0433\u043e\u0432\u044f\u0434\u0438\u043d\u0430 \/ <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"50\" alt=\"50\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/655\/a13\/64c\/655a1364c0e2f2ab19857c152688a394.svg\" width=\"19\" height=\"16\"\/>\u043c\u043b \u043a\u043e\u0442);<\/p>\n<\/li>\n<li>\n<p>\u0414\u043b\u044f \u043c\u0435\u0441\u0442\u043d\u044b\u0445 \u0430\u043b\u043a\u0430\u0448\u0435\u0439 \u043f\u043e\u0434\u0430\u044e\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u043a\u043e\u0442\u0430, \u0434\u043e\u0431\u0430\u0432\u0438\u0432 \u0447\u0443\u0442\u044c-\u0447\u0443\u0442\u044c \u0433\u043e\u0432\u044f\u0434\u0438\u043d\u044b \u0434\u043b\u044f \u0430\u0440\u043e\u043c\u0430\u0442\u0430 (<img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"25\" alt=\"25\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/09e\/910\/b4e\/09e910b4edc63f4eef0bbf7c0684e35e.svg\" width=\"19\" height=\"16\"\/>\u043c\u043b \u0433\u043e\u0432\u044f\u0434\u0438\u043d\u0430 \/ <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"75\" alt=\"75\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/1e5\/fec\/8b2\/1e5fec8b26a3a64082e792299f939cf7.svg\" width=\"19\" height=\"17\"\/>\u043c\u043b \u043a\u043e\u0442).<\/p>\n<\/li>\n<\/ul>\n<p>\u041a\u043b\u0438\u0435\u043d\u0442\u044b \u043a\u0430\u0436\u0434\u043e\u0439 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438 \u043f\u0440\u0438\u0445\u043e\u0434\u044f\u0442 \u0432 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u043e\u043c \u043f\u043e\u0440\u044f\u0434\u043a\u0435, \u043a\u0430\u0436\u0434\u0430\u044f \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f \u0441 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c\u044e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"25\" alt=\"25\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/a38\/b24\/bb3\/a38b24bb331986c2f5dc9d3bcd471c60.svg\" width=\"19\" height=\"16\"\/>%.<\/p>\n<p>\u0415\u0441\u043b\u0438 \u043a\u0430\u043a\u043e\u0433\u043e-\u0442\u043e \u0432\u0438\u0434\u0430 \u0441\u0443\u043f\u0430 \u0434\u043b\u044f \u0442\u0435\u043a\u0443\u0449\u0435\u0433\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u043d\u0435 \u0445\u0432\u0430\u0442\u0438\u043b\u043e &#8212; \u0435\u043c\u0443 \u043f\u043e\u0434\u0430\u044e\u0442 \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0435\u0441\u0442\u044c, \u043d\u0435 \u0434\u043e\u043b\u0438\u0432\u0430\u044f \u043d\u0438 \u0442\u043e\u0433\u043e, \u043d\u0438 \u0434\u0440\u0443\u0433\u043e\u0433\u043e. \u041f\u0440\u0438 \u044d\u0442\u043e\u043c \u0437\u0430\u043a\u0430\u0437 \u0441\u0447\u0438\u0442\u0430\u0435\u0442\u0441\u044f \u0438\u0441\u043f\u043e\u043b\u043d\u0435\u043d\u043d\u044b\u043c.<\/p>\n<p>\u041f\u0440\u0438 \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u043c \u043e\u0431\u044a\u0451\u043c\u0435 \u043a\u0430\u0441\u0442\u0440\u044e\u043b\u0438 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"n\" alt=\"n\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/9f6\/30e\/865\/9f630e86541524eb9945b0e08ff975b9.svg\" width=\"12\" height=\"12\"\/> \u043c\u043b \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c, \u043a\u0430\u043a\u043e\u0432\u0430 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u0433\u043e\u0432\u044f\u0434\u0438\u043d\u0430 \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u0442\u0441\u044f \u0440\u0430\u043d\u044c\u0448\u0435, \u0438 \u043f\u0440\u0438\u043f\u043e\u0437\u0434\u043d\u0438\u0432\u0448\u0438\u0435\u0441\u044f \u0433\u043e\u0441\u0442\u0438 \u0431\u0443\u0434\u0443\u0442 <s>\u0436\u0440\u0430\u0442\u044c<\/s> \u043a\u0443\u0448\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u0438 \u0438\u0441\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043d\u0435\u0441\u0447\u0430\u0441\u0442\u043d\u043e\u0433\u043e \u043a\u043e\u0442\u0430. \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u043a \u043e\u0442\u0432\u0435\u0442\u0443 \u043d\u0430\u0434\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"1\/2\" alt=\"1\/2\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/781\/4c7\/f72\/7814c7f72a2707a941576ecb904733ec.svg\" width=\"29\" height=\"22\"\/> \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u043e\u0431\u0430 \u0441\u0443\u043f\u0430 \u0437\u0430\u043a\u043e\u043d\u0447\u0430\u0442\u0441\u044f \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e. \u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0441 \u043f\u043e\u0433\u0440\u0435\u0448\u043d\u043e\u0441\u0442\u044c\u044e \u043d\u0435 \u0431\u043e\u043b\u0435\u0435 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"10^{-5}\" alt=\"10^{-5}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/8ff\/7f0\/7c4\/8ff7f07c42d5771024446f62f4700ef2.svg\" width=\"39\" height=\"21\"\/>.<\/p>\n<p>\u041e\u0431\u044a\u0435\u043c \u043a\u0430\u0441\u0442\u0440\u044e\u043b\u0438 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"n\" alt=\"n\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/bba\/7f2\/a68\/bba7f2a681667a36613fd9e651777f80.svg\" width=\"12\" height=\"12\"\/> \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0442\u044c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043e\u0442 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"0\" alt=\"0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/214\/93a\/865\/21493a865be959f015737ac9445c99d9.svg\" width=\"10\" height=\"16\"\/>\u0434\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"10^9\" alt=\"10^9\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/fb5\/536\/f7d\/fb5536f7da8e1308071a0529b8446a2d.svg\" width=\"28\" height=\"21\"\/>.<\/p>\n<h2>\u041d\u0430\u0431\u043b\u044e\u0434\u0435\u043d\u0438\u044f \u0438 \u0440\u0430\u0437\u043c\u044b\u0448\u043b\u0435\u043d\u0438\u044f<\/h2>\n<p>\u041f\u0440\u0435\u0436\u0434\u0435 \u0432\u0441\u0435\u0433\u043e, \u0437\u0430\u043c\u0435\u0442\u0438\u043c, \u0447\u0442\u043e \u043e\u0431\u044a\u0435\u043c \u043f\u043e\u043b\u043e\u0432\u043d\u0438\u043a\u0430 \u0443 \u043d\u0438\u0445 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"25\" alt=\"25\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/c50\/64a\/a2a\/c5064aa2aec7cac677e7fc18693907ae.svg\" width=\"19\" height=\"16\"\/>\u043c\u043b, \u043f\u043e\u044d\u0442\u043e\u043c\u0443, \u0432\u043c\u0435\u0441\u0442\u043e \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0441\u0447\u0438\u0442\u0430\u0442\u044c \u0432 \u043c\u0438\u043b\u043b\u0438\u043b\u0438\u0442\u0440\u0430\u0445, \u0431\u0443\u0434\u0435\u043c \u0441\u0447\u0438\u0442\u0430\u0442\u044c \u0432 \u043f\u043e\u043b\u043e\u0432\u043d\u0438\u043a\u0430\u0445. \u0422\u043e\u0433\u0434\u0430 \u043e\u0431\u044a\u0451\u043c \u043a\u0430\u0441\u0442\u0440\u044e\u043b\u0438 \u0431\u0443\u0434\u0435\u0442 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"n\/25\" alt=\"n\/25\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/74d\/842\/996\/74d842996d1a2c39e2719dcf59905640.svg\" width=\"41\" height=\"22\"\/> \u043f\u043e\u043b\u043e\u0432\u043d\u0438\u043a\u043e\u0432. \u0415\u0441\u043b\u0438 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"n\" alt=\"n\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/796\/aa8\/4b1\/796aa84b1238374b20ca1ba4d4f8012f.svg\" width=\"12\" height=\"12\"\/> \u043d\u0435 \u043a\u0440\u0430\u0442\u043d\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"25\" alt=\"25\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/8b3\/323\/4e5\/8b33234e5c357226496520f23d24d685.svg\" width=\"19\" height=\"16\"\/>, \u0442\u043e \u043e\u043a\u0440\u0443\u0433\u043b\u044f\u0435\u043c \u0432 \u0431\u043e\u043b\u044c\u0448\u0443\u044e \u0441\u0442\u043e\u0440\u043e\u043d\u0443 \u2014 \u043a\u0430\u043a \u0443\u043a\u0430\u0437\u0430\u043d\u043e \u0432 \u0443\u0441\u043b\u043e\u0432\u0438\u0438, \u043e\u0441\u0442\u0430\u0442\u043a\u0438 \u0441\u0447\u0438\u0442\u0430\u044e\u0442\u0441\u044f \u0437\u0430 \u043f\u043e\u043b\u043d\u0443\u044e \u043f\u043e\u0440\u0446\u0438\u044e. <\/p>\n<p>\u0412 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u0443 \u043d\u0430\u0441 \u0438\u043c\u0435\u0435\u0442\u0441\u044f <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"m_A[0]= \\lceil n\/25 \\rceil\" alt=\"m_A[0]= \\lceil n\/25 \\rceil\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/a79\/98d\/fcd\/a7998dfcd2a049b3b69ecf42ff92ece4.svg\" width=\"133\" height=\"22\"\/> \u043f\u043e\u043b\u043e\u0432\u043d\u0438\u043a\u043e\u0432 \u0433\u043e\u0432\u044f\u0434\u0438\u043d\u044b \u0438 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"m_B[0]= \\lceil n\/25 \\rceil\" alt=\"m_B[0]= \\lceil n\/25 \\rceil\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/3ae\/f92\/750\/3aef92750f9648a4211a236d90dd5ec8.svg\" width=\"133\" height=\"22\"\/> \u043f\u043e\u043b\u043e\u0432\u043d\u0438\u043a\u043e\u0432 \u043a\u043e\u0442\u0430.<br \/>\u041f\u043e\u0441\u043b\u0435 \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u0437\u0430\u043a\u0430\u0437\u0430 \u043c\u043e\u0436\u0435\u0442 \u043e\u0441\u0442\u0430\u0442\u044c\u0441\u044f:<\/p>\n<ol>\n<li>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"m_A[1]=m_A[0]-100\/25; \\space m_B[1]=m_B[0]\" alt=\"m_A[1]=m_A[0]-100\/25; \\space m_B[1]=m_B[0]\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/801\/5da\/adb\/8015daadb59e6a24a0c70a9f8ff7e5b3.svg\" width=\"344\" height=\"22\"\/>, \u0435\u0441\u043b\u0438 \u0433\u043e\u0441\u0442\u044c \u043e\u0441\u043e\u0431\u043e \u0443\u0432\u0430\u0436\u0430\u0435\u043c\u044b\u0439;<\/p>\n<\/li>\n<li>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"m_A[1]=m_A[0]-75\/25; \\space m_B[1]=m_B[0]-25\/25\" alt=\"m_A[1]=m_A[0]-75\/25; \\space m_B[1]=m_B[0]-25\/25\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/9e3\/3b8\/140\/9e33b8140e3142554d29ad60bd4aee53.svg\" width=\"406\" height=\"22\"\/>, \u0435\u0441\u043b\u0438 \u0433\u043e\u0441\u0442\u044c \u043f\u0440\u043e\u0441\u0442\u043e \u0443\u0432\u0430\u0436\u0430\u0435\u043c\u044b\u0439;<\/p>\n<\/li>\n<li>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"m_A[1]=m_A[0]-50\/25; \\space m_B[1]=m_B[0]-50\/25\" alt=\"m_A[1]=m_A[0]-50\/25; \\space m_B[1]=m_B[0]-50\/25\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/a8c\/de2\/978\/a8cde2978b67e8bdd58000828a839fdd.svg\" width=\"406\" height=\"22\"\/>, \u0435\u0441\u043b\u0438 \u0433\u043e\u0441\u0442\u044c \u043e\u0431\u044b\u0447\u043d\u044b\u0439;<\/p>\n<\/li>\n<li>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"m_A[1]=m_A[0]-25\/25; \\space m_B[1]=m_B[0]-75\/25\" alt=\"m_A[1]=m_A[0]-25\/25; \\space m_B[1]=m_B[0]-75\/25\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/5b3\/776\/0cb\/5b37760cb111ec9fe1dc1e6c6cc536c2.svg\" width=\"406\" height=\"22\"\/>, \u0435\u0441\u043b\u0438 \u0433\u043e\u0441\u0442\u044c \u0430\u043b\u043a\u0430\u0448.<\/p>\n<\/li>\n<\/ol>\n<p>\u0418\u043b\u0438, \u043f\u043e\u0441\u043b\u0435 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"i\" alt=\"i\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/48e\/968\/408\/48e96840879a1e93b5ffc9f48546a5d3.svg\" width=\"7\" height=\"16\"\/>-\u0433\u043e \u0437\u0430\u043a\u0430\u0437\u0430:<\/p>\n<ol>\n<li>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"m_A[i]=m_A[i-1]-4; \\space m_B[i]=m_B[i-1]\" alt=\"m_A[i]=m_A[i-1]-4; \\space m_B[i]=m_B[i-1]\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/e6b\/f8f\/7f5\/e6bf8f7f56f2a41908a1672ffd7fa13a.svg\" width=\"351\" height=\"22\"\/>, \u0435\u0441\u043b\u0438 \u0433\u043e\u0441\u0442\u044c \u043e\u0441\u043e\u0431\u043e \u0443\u0432\u0430\u0436\u0430\u0435\u043c\u044b\u0439;<\/p>\n<\/li>\n<li>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"m_A[i]=m_A[i-1]-3; \\space m_B[i]=m_B[i-1]-1\" alt=\"m_A[i]=m_A[i-1]-3; \\space m_B[i]=m_B[i-1]-1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/d43\/75a\/8fd\/d4375a8fdccd8bdf73033a76c8261684.svg\" width=\"384\" height=\"22\"\/>, \u0435\u0441\u043b\u0438 \u0433\u043e\u0441\u0442\u044c \u043f\u0440\u043e\u0441\u0442\u043e \u0443\u0432\u0430\u0436\u0430\u0435\u043c\u044b\u0439;<\/p>\n<\/li>\n<li>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"m_A[i]=m_A[i-1]-2; \\space m_B[i]=m_B[i-1]-2\" alt=\"m_A[i]=m_A[i-1]-2; \\space m_B[i]=m_B[i-1]-2\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/e23\/cd5\/ecd\/e23cd5ecd9f8452e2572c8d9c395288a.svg\" width=\"384\" height=\"22\"\/>, \u0435\u0441\u043b\u0438 \u0433\u043e\u0441\u0442\u044c \u043e\u0431\u044b\u0447\u043d\u044b\u0439;<\/p>\n<\/li>\n<li>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"m_A[i]=m_A[i-1]-1; \\space m_B[i]=m_B[i-1]-3\" alt=\"m_A[i]=m_A[i-1]-1; \\space m_B[i]=m_B[i-1]-3\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/572\/dcf\/245\/572dcf245aecf85cb1e3c0fdc79c58fc.svg\" width=\"384\" height=\"22\"\/>, \u0435\u0441\u043b\u0438 \u0433\u043e\u0441\u0442\u044c \u0430\u043b\u043a\u0430\u0448.<\/p>\n<\/li>\n<\/ol>\n<p>\u0422\u0443\u0442 \u043c\u044b, \u0432\u043d\u0435\u0437\u0430\u043f\u043d\u043e, \u0437\u0430\u043c\u0435\u0447\u0430\u0435\u043c, \u0447\u0442\u043e \u043e\u0431\u0449\u0435\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0441\u0443\u043f\u0430 \u0441 \u043a\u0430\u0436\u0434\u043e\u0439 \u043f\u043e\u0440\u0446\u0438\u0435\u0439 \u0443\u043c\u0435\u043d\u044c\u0448\u0430\u0435\u0442\u0441\u044f \u0440\u043e\u0432\u043d\u043e \u043d\u0430 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"4\" alt=\"4\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/6b8\/181\/e00\/6b8181e0098c78f4345f975ebe7690fc.svg\" width=\"10\" height=\"17\"\/> \u043f\u043e\u043b\u043e\u0432\u043d\u0438\u043a\u0430, \u0430 \u0440\u0430\u0437\u043d\u043e\u0441\u0442\u044c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"m_B-m_A\" alt=\"m_B-m_A\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/fd5\/b08\/1c3\/fd5b081c3c7cba13c5e0293a1c17d5d0.svg\" width=\"82\" height=\"18\"\/> \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043b\u0438\u0431\u043e \u043d\u0430 4, \u043b\u0438\u0431\u043e \u043d\u0430 2, \u043b\u0438\u0431\u043e \u043d\u0435 \u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f, \u043b\u0438\u0431\u043e \u0443\u043c\u0435\u043d\u044c\u0448\u0430\u0435\u0442\u0441\u044f \u043d\u0430 2. \u0423\u0447\u0438\u0442\u044b\u0432\u0430\u044f, \u0447\u0442\u043e \u0441 \u0443\u0442\u0440\u0430 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"m_B-m_A = 0\" alt=\"m_B-m_A = 0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/d1c\/0a1\/2ab\/d1c0a12ab04e90dadec0c159cb054af8.svg\" width=\"117\" height=\"19\"\/>, \u043e\u043d\u0430 \u0432\u0441\u0435\u0433\u0434\u0430 \u0447\u0451\u0442\u043d\u0430\u044f, \u043a\u0430\u043a \u0438 \u0441\u0443\u043c\u043c\u0430, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0432 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"m_B+m_A = 2m_B\" alt=\"m_B+m_A = 2m_B\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/581\/3e1\/915\/5813e1915b9ef804f91eda118c943a16.svg\" width=\"146\" height=\"19\"\/>.<\/p>\n<p> \u0412\u0432\u0435\u0434\u0451\u043c \u043d\u043e\u0432\u044b\u0435 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435: <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"s = \\frac{m_B+m_A}{2}\" alt=\"s = \\frac{m_B+m_A}{2}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/f3d\/63e\/c05\/f3d63ec058b2c9e3958c60e364605dd1.svg\" width=\"124\" height=\"41\"\/> \u0438 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"d = \\frac{m_B-m_A}{2}\" alt=\"d = \\frac{m_B-m_A}{2}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/7fe\/8a9\/d07\/7fe8a9d07f74049995a3cd04d16d7a9a.svg\" width=\"125\" height=\"41\"\/>.<\/p>\n<p>\u0412 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"s[0] = \\lceil n\/25 \\rceil ; \\space d[0] = 0\" alt=\"s[0] = \\lceil n\/25 \\rceil ; \\space d[0] = 0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/623\/611\/6a6\/6236116a6b9f0751f60b753b4b49c60e.svg\" width=\"192\" height=\"22\"\/>.<\/p>\n<p>\u041f\u043e\u0441\u043b\u0435 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"i\" alt=\"i\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/ec5\/def\/867\/ec5def86724a2866e8742f272136d527.svg\" width=\"7\" height=\"16\"\/>-\u0433\u043e \u0437\u0430\u043a\u0430\u0437\u0430 \u044d\u0442\u0438 \u0432\u0435\u043b\u0438\u0447\u0438\u043d\u044b \u043c\u0435\u043d\u044f\u044e\u0442\u0441\u044f \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"s[i] = s[i-1]-2\" alt=\"s[i] = s[i-1]-2\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/dab\/688\/fbe\/dab688fbe5701a0db1f88899cfe779a5.svg\" width=\"145\" height=\"22\"\/><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"d[i] = d[i-1]+[-1;0;1;2]|_{p=0.25}\" alt=\"d[i] = d[i-1]+[-1;0;1;2]|_{p=0.25}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/873\/a1f\/80d\/873a1f80d18551e097db9ef3fe80f945.svg\" width=\"277\" height=\"26\"\/><\/p>\n<p>\u0420\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"P[i,D]\" alt=\"P[i,D]\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/16f\/e1e\/71c\/16fe1e71c4feabf43f711d9bd65f1bc7.svg\" width=\"56\" height=\"22\"\/> \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u043f\u043e\u0441\u043b\u0435 \u0437\u0430\u043a\u0430\u0437\u0430 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"i\" alt=\"i\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/c04\/24a\/fa0\/c0424afa062ab0ef9298cba99615b337.svg\" width=\"7\" height=\"16\"\/> \u0440\u0430\u0437\u043d\u043e\u0441\u0442\u044c \u0440\u0430\u0432\u043d\u0430 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"D\" alt=\"D\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/89d\/1e5\/40a\/89d1e540aa366caed58357ca17e6803d.svg\" width=\"16\" height=\"17\"\/>. \u0415\u0441\u043b\u0438 \u0432 \u044d\u0442\u043e\u0442 \u043c\u043e\u043c\u0435\u043d\u0442 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"d[i]=D\" alt=\"d[i]=D\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/605\/1e1\/9d5\/6051e19d52fd8c2f1abb4e024df2d3a5.svg\" width=\"69\" height=\"22\"\/>, \u0437\u043d\u0430\u0447\u0438\u0442:<\/p>\n<ol>\n<li>\n<p>\u043b\u0438\u0431\u043e \u043f\u0435\u0440\u0435\u0434 \u044d\u0442\u0438\u043c \u0431\u044b\u043b\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"d[i-1]=D-2\" alt=\"d[i-1]=D-2\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/a9c\/5a9\/98a\/a9c5a998a28760a9333981d74feb66ea.svg\" width=\"136\" height=\"22\"\/>, \u043d\u043e \u043f\u0440\u0438\u0448\u0451\u043b \u043e\u0441\u043e\u0431\u043e \u0443\u0432\u0430\u0436\u0430\u0435\u043c\u044b\u0439 \u0433\u043e\u0441\u0442\u044c \u0438 \u0440\u0430\u0437\u043d\u043e\u0441\u0442\u044c \u0438\u0437\u043c\u0435\u043d\u0438\u043b\u0430\u0441\u044c \u043d\u0430 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"+2\" alt=\"+2\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/c6e\/32d\/840\/c6e32d840a7d1839b9922f8da1183b34.svg\" width=\"25\" height=\"17\"\/>;<\/p>\n<\/li>\n<li>\n<p>\u043b\u0438\u0431\u043e \u0431\u044b\u043b\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"d[i-1]=D-1\" alt=\"d[i-1]=D-1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/37a\/45b\/5d1\/37a45b5d1f7961c08c320a20d38afbe9.svg\" width=\"136\" height=\"22\"\/>, \u043d\u043e \u043f\u0440\u0438\u0448\u0451\u043b \u043f\u0440\u043e\u0441\u0442\u043e \u0443\u0432\u0430\u0436\u0430\u0435\u043c\u044b\u0439 \u0433\u043e\u0441\u0442\u044c \u0438 \u0440\u0430\u0437\u043d\u043e\u0441\u0442\u044c \u0438\u0437\u043c\u0435\u043d\u0438\u043b\u0430\u0441\u044c \u043d\u0430 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"+1\" alt=\"+1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/6c9\/3e1\/3c5\/6c93e13c56b371687a0b787a9c81a6a2.svg\" width=\"25\" height=\"17\"\/>;<\/p>\n<\/li>\n<li>\n<p>\u043b\u0438\u0431\u043e \u0431\u044b\u043b\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"d[i-1]=D\" alt=\"d[i-1]=D\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/9f6\/2a2\/7ca\/9f62a27ca08ec63ed9bedf8f81f0ea9a.svg\" width=\"102\" height=\"22\"\/>, \u043f\u0440\u0438\u0448\u0451\u043b \u043e\u0431\u044b\u0447\u043d\u044b\u0439 \u0433\u043e\u0441\u0442\u044c \u0438 \u0440\u0430\u0437\u043d\u043e\u0441\u0442\u044c \u043d\u0435 \u0438\u0437\u043c\u0435\u043d\u0438\u043b\u0430\u0441\u044c;<\/p>\n<\/li>\n<li>\n<p>\u043b\u0438\u0431\u043e \u0431\u044b\u043b\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"d[i-1]=D+1\" alt=\"d[i-1]=D+1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/25c\/5de\/cac\/25c5decaceb35bc03fdb43b53f41fb35.svg\" width=\"136\" height=\"22\"\/>, \u043d\u043e \u043f\u0440\u0438\u0448\u0451\u043b \u0430\u043b\u043a\u0430\u0448 \u0438 \u0440\u0430\u0437\u043d\u043e\u0441\u0442\u044c \u0438\u0437\u043c\u0435\u043d\u0438\u043b\u0430\u0441\u044c \u043d\u0430 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"-1\" alt=\"-1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/f6a\/c2e\/3bf\/f6ac2e3bf8ae7be2da48f76f31aed8d5.svg\" width=\"25\" height=\"17\"\/>.<\/p>\n<\/li>\n<\/ol>\n<p>\u0412\u0441\u0435 \u044d\u0442\u0438 \u0441\u043e\u0431\u044b\u0442\u0438\u044f \u0438\u043c\u0435\u044e\u0442 \u043c\u0435\u0441\u0442\u043e \u0441 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c\u044e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"0.25\" alt=\"0.25\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/42d\/685\/1c2\/42d6851c2c044d98d7c9c2208c314443.svg\" width=\"34\" height=\"16\"\/>. \u0422\u043e\u0433\u0434\u0430:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"\\begin{split} P[i,D] &amp;= P[i-1,D-2] \\cdot 0.25 + P[i-1,D-1] \\cdot 0.25 +\\\\ &amp;+P[i-1,D] \\cdot 0.25 + P[i-1,D+1] \\cdot 0.25 \\end{split}\" alt=\"\\begin{split} P[i,D] &amp;= P[i-1,D-2] \\cdot 0.25 + P[i-1,D-1] \\cdot 0.25 +\\\\ &amp;+P[i-1,D] \\cdot 0.25 + P[i-1,D+1] \\cdot 0.25 \\end{split}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/fcb\/d7a\/a97\/fcbd7aa978cd98183f974b36fd7e6b3f.svg\" width=\"469\" height=\"49\"\/><\/p>\n<p>\u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u0435\u0441\u043b\u0438 \u043c\u044b \u0441\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u043c\u0430\u0441\u0441\u0438\u0432 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"P[i,D]\" alt=\"P[i,D]\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/601\/ad8\/a7b\/601ad8a7b94bb31255cbf4a65a36b33d.svg\" width=\"56\" height=\"22\"\/>, \u0437\u0430\u0434\u0430\u0434\u0438\u043c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"P[0,:]=0; \\space P[0,0]=1\" alt=\"P[0,:]=0; \\space P[0,0]=1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/e87\/ff3\/db9\/e87ff3db91e41ed6d97574f3253e71e9.svg\" width=\"186\" height=\"22\"\/>,\u0442\u043e \u0441\u043c\u043e\u0436\u0435\u043c \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u043e\u0441\u0447\u0438\u0442\u0430\u0442\u044c \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438 \u043f\u043e\u0441\u043b\u0435 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0437\u0430\u043a\u0430\u0437\u0430.<\/p>\n<p>\u041d\u043e \u0432 \u043a\u0430\u043a\u043e\u0439-\u0442\u043e \u043c\u043e\u043c\u0435\u043d\u0442 \u043e\u0434\u0438\u043d (\u0438\u043b\u0438 \u043e\u0431\u0430) \u0441\u0443\u043f\u0430 \u0437\u0430\u043a\u043e\u043d\u0447\u0430\u0442\u0441\u044f. \u041a\u043e\u0433\u0434\u0430 \u044d\u0442\u043e \u043f\u0440\u043e\u0438\u0437\u043e\u0439\u0434\u0451\u0442?<\/p>\n<p>\u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u044f\u0441\u044c \u043e\u0442 \u043d\u0430\u0448\u0438\u0445 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"s,\\space d\" alt=\"s,\\space d\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/5a0\/494\/658\/5a049465830c94650573b076c2e383c0.svg\" width=\"33\" height=\"20\"\/> \u043e\u0431\u0440\u0430\u0442\u043d\u043e \u043a \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430\u043c \u0441\u0443\u043f\u043e\u0432, \u043f\u043e\u043b\u0443\u0447\u0438\u043c:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"m_\u0410=s-d; \\space m_B=s+d\" alt=\"m_\u0410=s-d; \\space m_B=s+d\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/28e\/731\/8c4\/28e7318c42f20bd46e1532934f67798a.svg\" width=\"207\" height=\"22\"\/><\/p>\n<p>\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0441\u0443\u043f\u0430 \u0441 \u0433\u043e\u0432\u044f\u0434\u0438\u043d\u043e\u0439 \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f \u0440\u0430\u0432\u043d\u044b\u043c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"0\" alt=\"0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/405\/ffb\/512\/405ffb5129a3ec919403b31ee5ee2431.svg\" width=\"10\" height=\"16\"\/> \u043f\u0440\u0438 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"d[i]=s\" alt=\"d[i]=s\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/b49\/82a\/2c4\/b4982a2c453ff4db3d584d39a1f679c9.svg\" width=\"62\" height=\"22\"\/>, \u0430 \u0441\u0443\u043f\u0430 \u0441 \u043a\u043e\u0442\u043e\u043c \u043f\u0440\u0438 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"d[i]=-s\" alt=\"d[i]=-s\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/5ec\/d65\/d0f\/5ecd65d0feef2b967f7f6c61bfb45036.svg\" width=\"77\" height=\"22\"\/>. \u0422\u043e \u0435\u0441\u0442\u044c, \u043a\u0430\u043a \u0442\u043e\u043b\u044c\u043a\u043e \u0431\u0443\u0434\u0435\u0442 \u0434\u043e\u0441\u0442\u0438\u0433\u043d\u0443\u0442\u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"|d[i]| \\ge s\" alt=\"|d[i]| \\ge s\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/b0e\/627\/8ef\/b0e6278efb78b38fffdeada549e4662e.svg\" width=\"73\" height=\"22\"\/>, \u043c\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u0442\u044c \u0441\u0435\u0440\u0432\u0438\u0440\u043e\u0432\u043a\u0443. \u042d\u0442\u043e \u0437\u043d\u0430\u0447\u0438\u0442, \u0447\u0442\u043e \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 \u0438\u043c \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"P[i,D]\" alt=\"P[i,D]\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/74d\/ae6\/4a3\/74dae64a3fa7464df76f72d4e39e15d4.svg\" width=\"56\" height=\"22\"\/>, \u0433\u0434\u0435 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"|D| \\ge s \" alt=\"|D| \\ge s \" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/25d\/0cd\/24d\/25d0cd24d601b1c4d36aa8ae1f68eaf6.svg\" width=\"61\" height=\"22\"\/>, \u043d\u0435 \u0432\u043d\u0435\u0441\u0443\u0442 \u0432\u043a\u043b\u0430\u0434\u0430 \u0432 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0445 \u0441\u043e\u0431\u044b\u0442\u0438\u0439 \u0438 \u0438\u0445 \u043d\u0430\u0434\u043e \u043e\u0431\u043d\u0443\u043b\u0438\u0442\u044c. \u0415\u0441\u043b\u0438 \u043f\u0440\u0438 \u044d\u0442\u043e\u043c \u043f\u0435\u0440\u0432\u044b\u043c \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043b\u0441\u044f \u0441\u0443\u043f \u0441 \u0433\u043e\u0432\u044f\u0434\u0438\u043d\u043e\u0439, \u0442\u043e \u0435\u0441\u0442\u044c <img class=\"formula inline\" source=\"d[i]>0&#8243; alt=&#187;d[i]>0&#8243; src=&#187;https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/449\/fa8\/435\/449fa8435047f8a63ef7f2b6f4d3bcd4.svg&#187; width=&#187;63&#8243; height=&#187;22&#8243;\/>, \u0442\u043e \u043c\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u044d\u0442\u0443 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u043a \u043e\u043a\u043e\u043d\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u043c\u0443 \u043e\u0442\u0432\u0435\u0442\u0443.<\/p>\n<p>\u0410 \u043a\u043e\u0433\u0434\u0430 \u0437\u0430\u043a\u043e\u043d\u0447\u0430\u0442\u0441\u044f \u043e\u0431\u0430 \u0441\u0443\u043f\u0430, \u0442\u043e\u0433\u0434\u0430 \u0438\u0445 \u043f\u043e\u043b\u0443\u0441\u0443\u043c\u043c\u0430 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"s\" alt=\"s\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/c5c\/d7e\/ddb\/c5cd7eddb32a74c412364c354a4bd710.svg\" width=\"9\" height=\"12\"\/> \u0441\u0442\u0430\u043d\u0435\u0442 \u0440\u0430\u0432\u043d\u0430 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"0\" alt=\"0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/26e\/c6b\/31a\/26ec6b31af4af003c8a0ece3e8e078e4.svg\" width=\"10\" height=\"16\"\/>. \u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043f\u043e\u0440\u0446\u0438\u0439 \u0440\u0430\u0432\u043d\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"\\lceil s\/2 \\rceil\" alt=\"\\lceil s\/2 \\rceil\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/f8f\/e18\/410\/f8fe184104e418c8410e2971203c3d50.svg\" width=\"45\" height=\"22\"\/>, \u043f\u0440\u0438 \u0447\u0435\u043c \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u044f\u044f \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043d\u0435\u043f\u043e\u043b\u043d\u043e\u0439.<\/p>\n<p>\u0420\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"s[0]=7\" alt=\"s[0]=7\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/3cc\/b3c\/9fd\/3ccb3c9fd0b0983b9acac5f053441c9e.svg\" width=\"65\" height=\"22\"\/>.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w780q1\/getpro\/habr\/upload_files\/75b\/491\/66e\/75b49166eba6c436cbefe849dd6aac09.jpg\" alt=\"\u0420\u0438\u0441\u0443\u043d\u043e\u043a 1\" title=\"\u0420\u0438\u0441\u0443\u043d\u043e\u043a 1\" width=\"2341\" height=\"1381\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/75b\/491\/66e\/75b49166eba6c436cbefe849dd6aac09.jpg\" data-blurred=\"true\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441\u0443\u043d\u043e\u043a 1<\/figcaption><\/div>\n<\/figure>\n<p>\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u0441\u0443\u043f\u043e\u0432 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"D\" alt=\"D\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/971\/a79\/ce1\/971a79ce1c2e6de2fbb90f939069f617.svg\" width=\"16\" height=\"17\"\/>\u043d\u0430 \u043a\u0430\u0436\u0434\u043e\u043c \u0448\u0430\u0433\u0435 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"i\" alt=\"i\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/72e\/242\/faa\/72e242faa3ca6331a70505e2a51886dd.svg\" width=\"7\" height=\"16\"\/>\u043e\u0442\u043c\u0435\u0447\u0435\u043d\u044b \u043a\u0440\u0443\u0436\u043e\u0447\u0435\u0447\u043a\u043e\u043c.<\/p>\n<p>\u0413\u0440\u0430\u043d\u0438\u0446\u044b \u0441\u0435\u0440\u043e\u0439 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442 \u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u0438\u0435 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"s\" alt=\"s\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/eb3\/17c\/92d\/eb317c92d042077daa39c0b309f62839.svg\" width=\"9\" height=\"12\"\/> \u043d\u0430 \u043a\u0430\u0436\u0434\u043e\u043c \u0448\u0430\u0433\u0435. \u0415\u0441\u043b\u0438 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"d[i]\" alt=\"d[i]\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/d2f\/e93\/1c4\/d2fe931c477d14833a16866d11de6ccf.svg\" width=\"27\" height=\"22\"\/> \u043f\u043e\u043f\u0430\u043b\u043e \u0432 \u0441\u0435\u0440\u0443\u044e \u043e\u0431\u043b\u0430\u0441\u0442\u044c, \u0437\u043d\u0430\u0447\u0438\u0442 \u043f\u043e\u0441\u043b\u0435 \u0434\u0430\u043d\u043d\u043e\u0433\u043e \u0437\u0430\u043a\u0430\u0437\u0430 \u043a\u0430\u043a\u043e\u0439-\u0442\u043e \u0438\u0437 \u0441\u0443\u043f\u043e\u0432 \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043b\u0441\u044f. \u0415\u0441\u043b\u0438 \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043b\u0441\u044f \u0441\u0443\u043f \u0441 \u0433\u043e\u0432\u044f\u0434\u0438\u043d\u043e\u0439 \u2014 \u043a\u0440\u0443\u0436\u043e\u043a \u0437\u0435\u043b\u0451\u043d\u044b\u0439, \u0435\u0441\u043b\u0438 \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043b\u0441\u044f \u0441\u0443\u043f \u0441 \u043a\u043e\u0442\u043e\u043c \u2014 \u043a\u0440\u0430\u0441\u043d\u044b\u0439, \u0435\u0441\u043b\u0438 \u043e\u0431\u0430 \u2014 \u0434\u0432\u0443\u0445\u0446\u0432\u0435\u0442\u043d\u044b\u0439.<\/p>\n<p>\u0412 \u0433\u043e\u043b\u0443\u0431\u044b\u0445 \u043a\u0440\u0443\u0436\u043e\u0447\u043a\u0430\u0445 \u0443\u043a\u0430\u0437\u0430\u043d\u0430 \u0438\u0441\u043a\u043e\u043c\u0430\u044f \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u0441\u0443\u043f \u0441 \u0433\u043e\u0432\u044f\u0434\u0438\u043d\u043e\u0439 \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u0442\u0441\u044f \u0440\u0430\u043d\u044c\u0448\u0435. \u0414\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0448\u0430\u0433\u0430 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"i\" alt=\"i\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/0b1\/bd2\/714\/0b1bd2714559d0eb3fc4df58310f9858.svg\" width=\"7\" height=\"16\"\/> \u043e\u043d\u0430 \u0440\u0430\u0432\u043d\u0430 \u0441\u0443\u043c\u043c\u0435 \u0432\u0441\u0435\u0445 \u0437\u0435\u043b\u0451\u043d\u044b\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439, \u043b\u0435\u0436\u0430\u0449\u0438\u0445 \u043d\u0438\u0436\u0435 \u0438\u043b\u0438 \u043d\u0430 \u0442\u043e\u043c \u0436\u0435 \u0443\u0440\u043e\u0432\u043d\u0435 (\u0434\u0432\u0443\u0445\u0446\u0432\u0435\u0442\u043d\u044b\u0439 \u0432\u0445\u043e\u0434\u0438\u0442 \u0441 \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442\u043e\u043c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"0.5\" alt=\"0.5\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/117\/0da\/b70\/1170dab709a9171612c2d41b4ff08eae.svg\" width=\"25\" height=\"16\"\/>).<\/p>\n<p>\u0421\u0442\u0440\u0435\u043b\u043a\u0430\u043c\u0438 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e, \u043a\u0430\u043a\u043e\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c\u0441\u044f \u043d\u0430 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u043c \u0448\u0430\u0433\u0435 (\u0447\u0442\u043e\u0431\u044b \u043d\u0435 \u0437\u0430\u0433\u0440\u043e\u043c\u043e\u0436\u0434\u0430\u0442\u044c, \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u044b \u0442\u043e\u043b\u044c\u043a\u043e \u043a\u0440\u0430\u0439\u043d\u0438\u0435 \u0441\u043b\u0443\u0447\u0430\u0438).<\/p>\n<p>\u041e\u0442\u043c\u0435\u0442\u0438\u043c, \u0447\u0442\u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f, \u0433\u0434\u0435 \u043e\u0434\u0438\u043d \u0438\u0437 \u0441\u0443\u043f\u043e\u0432 \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043b\u0441\u044f, \u043d\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043d\u0435 \u0432\u043b\u0438\u044f\u044e\u0442, \u043d\u043e \u0435\u0441\u043b\u0438 \u0431\u044b \u043c\u044b \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u043b\u0438 \u0438\u0445 \u0441\u0442\u0440\u043e\u0438\u0442\u044c, \u0442\u043e \u043e\u043d\u0438 \u0434\u0430\u0432\u0430\u043b\u0438 \u0431\u044b \u0432\u043a\u043b\u0430\u0434 \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u0441\u0435\u0440\u043e\u0439 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 (\u043e\u0442\u043c\u0435\u0447\u0435\u043d\u043e \u043f\u0440\u043e\u0437\u0440\u0430\u0447\u043d\u043e\u0439 \u0437\u0435\u043b\u0435\u043d\u043e\u0439 \u0438 \u043a\u0440\u0430\u0441\u043d\u043e\u0439 \u0437\u0430\u043b\u0438\u0432\u043a\u043e\u0439) \u2014 \u0435\u0441\u043b\u0438 \u0441\u0443\u043f \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043b\u0441\u044f, \u0442\u043e \u043e\u0431\u0440\u0430\u0442\u043d\u043e \u043e\u043d \u043d\u0435 \u043f\u043e\u044f\u0432\u0438\u0442\u0441\u044f. \u0417\u0430\u043f\u043e\u043c\u043d\u0438\u043c \u044d\u0442\u043e\u0442 \u0444\u0430\u043a\u0442, \u043e\u043d \u043d\u0430\u043c \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u0438\u0442\u0441\u044f \u043f\u043e\u0437\u0436\u0435.<\/p>\n<p>\u0420\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0442\u0430\u043a\u0436\u0435 \u0441\u043b\u0443\u0447\u0430\u0439 \u0434\u043b\u044f \u0447\u0451\u0442\u043d\u043e\u0433\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"s[0]\" alt=\"s[0]\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/165\/be8\/36d\/165be836dfe513f3c2ee7da8c48bd3ed.svg\" width=\"29\" height=\"22\"\/>.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w780q1\/getpro\/habr\/upload_files\/216\/53f\/581\/21653f5812df6876245d20acf63246c9.jpg\" alt=\"\u0420\u0438\u0441\u0443\u043d\u043e\u043a 2\" title=\"\u0420\u0438\u0441\u0443\u043d\u043e\u043a 2\" width=\"2341\" height=\"1381\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/216\/53f\/581\/21653f5812df6876245d20acf63246c9.jpg\" data-blurred=\"true\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441\u0443\u043d\u043e\u043a 2<\/figcaption><\/div>\n<\/figure>\n<p>\u041c\u044b \u0432\u0438\u0434\u0438\u043c, \u0447\u0442\u043e \u0434\u043b\u044f \u043d\u0435\u0447\u0435\u0442\u043d\u043e\u0433\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"s[0]\" alt=\"s[0]\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/a9b\/1ea\/1e0\/a9b1ea1e0c207e1f955a4b97b2bdad5d.svg\" width=\"29\" height=\"22\"\/> \u0438 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0433\u043e \u0437\u0430 \u043d\u0438\u043c \u0447\u0435\u0442\u043d\u043e\u0433\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"s[0]\" alt=\"s[0]\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/b83\/fd6\/3a6\/b83fd63a641f45fbb7966e67a4a2a1ab.svg\" width=\"29\" height=\"22\"\/>\u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0440\u0430\u0437\u0434\u0430\u0447 \u043d\u0435 \u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f.<\/p>\n<h2>\u0410\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u21161. \u0414\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435<\/h2>\n<p>\u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u043e\u0439 \u0437\u0430\u0434\u0430\u0447\u0438 \u0432 \u043d\u0435\u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c.<\/p>\n<ol>\n<li>\n<p>\u041d\u0430\u0445\u043e\u0434\u0438\u043c \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0435 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"s0= \\lceil n\/25 \\rceil\" alt=\"s0= \\lceil n\/25 \\rceil\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/9d3\/558\/678\/9d3558678dd0219d6fecf5d3516a909c.svg\" width=\"102\" height=\"22\"\/><\/p>\n<\/li>\n<li>\n<p>\u0421\u043e\u0437\u0434\u0430\u0435\u043c \u043c\u0430\u0441\u0441\u0438\u0432 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0435\u0439 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"P\" alt=\"P\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/dbf\/364\/ea0\/dbf364ea0799de6e47a62bb72fa8767d.svg\" width=\"14\" height=\"17\"\/> , \u0441\u043e\u0441\u0442\u043e\u044f\u0449\u0438\u0439 \u0438\u0437  <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\" \\lceil s0\/2  \\rceil + 1\" alt=\" \\lceil s0\/2  \\rceil + 1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/379\/069\/800\/379069800c0721e2aab121e975922211.svg\" width=\"88\" height=\"22\"\/> \u0441\u0442\u0440\u043e\u043a, <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"2 \\cdot s0+1\" alt=\"2 \\cdot s0+1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/9ff\/218\/82f\/9ff21882f2a4e1adedafebeb6b45a06d.svg\" width=\"75\" height=\"17\"\/> \u0441\u0442\u043e\u043b\u0431\u0446\u043e\u0432. \u041e\u0431\u043e\u0437\u043d\u0430\u0447\u0438\u043c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"d0\" alt=\"d0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/701\/006\/b21\/701006b218d6021469eb6dca53b41042.svg\" width=\"20\" height=\"17\"\/> \u0438\u043d\u0434\u0435\u043a\u0441 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0433\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"d=0\" alt=\"d=0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/c85\/0a8\/a64\/c850a8a642efd4af990cf90d3af487a9.svg\" width=\"45\" height=\"17\"\/>. \u041f\u0443\u0441\u0442\u044c \u0438\u043d\u0434\u0435\u043a\u0441\u0430\u0446\u0438\u044f \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442\u0441\u044f \u0441 0, \u0442\u043e\u0433\u0434\u0430 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"d0 = s0\" alt=\"d0 = s0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/5e4\/457\/0e4\/5e44570e47f5179f1f2e3b9143e9ef4f.svg\" width=\"64\" height=\"17\"\/>. \u0421\u0442\u0440\u043e\u043a\u0430 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"0\" alt=\"0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/ac4\/cd3\/664\/ac4cd36640d71ba1c1af7de520ca8617.svg\" width=\"10\" height=\"16\"\/>\u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u043d\u0430\u0447\u0430\u043b\u0443 \u0434\u043d\u044f, \u043a\u043e\u0433\u0434\u0430 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"0\" alt=\"0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/4f6\/38b\/55c\/4f638b55c8a474d9c31207cc26ad09d9.svg\" width=\"10\" height=\"16\"\/>\u043f\u043e\u0440\u0446\u0438\u0439 \u0441\u044a\u0435\u0434\u0435\u043d\u043e, \u0441\u0442\u0440\u043e\u043a\u0430 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"\\lceil s0\/2 \\rceil\" alt=\"\\lceil s0\/2 \\rceil\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/69c\/991\/0de\/69c9910decd36ba5782b2292107ae2ef.svg\" width=\"55\" height=\"22\"\/> \u2014 \u043a\u043e\u0433\u0434\u0430 \u043e\u0431\u0430 \u0441\u0443\u043f\u0430 \u043a\u043e\u043d\u0447\u0438\u043b\u0438\u0441\u044c;<\/p>\n<\/li>\n<li>\n<p>\u0417\u0430\u0434\u0430\u0451\u043c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"P[0,d0]=1\" alt=\"P[0,d0]=1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/8c5\/93e\/501\/8c593e501de41e0e3e100ad8b0747c23.svg\" width=\"99\" height=\"22\"\/>, \u0432\u0441\u0435 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b \u0432 \u044d\u0442\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435 \u0440\u0430\u0432\u043d\u044b <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"0\" alt=\"0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/72c\/f18\/55e\/72cf1855efca61f4bd734f2ef1e9f3dd.svg\" width=\"10\" height=\"16\"\/>;<\/p>\n<\/li>\n<li>\n<p>\u0418\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u0435\u043c \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0431\u0443\u0434\u0435\u043c \u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"ans=0.0\" alt=\"ans=0.0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/d43\/dc4\/844\/d43dc48443797621a40b7128837eba1a.svg\" width=\"81\" height=\"16\"\/>;<\/p>\n<\/li>\n<li>\n<p>\u0418\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u0435\u043c \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0431\u0443\u0434\u0435\u043c \u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0442\u0435\u043a\u0443\u0449\u0435\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u0443\u0441\u0443\u043c\u043c\u044b <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"s = s0\" alt=\"s = s0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/29f\/506\/7d2\/29f5067d290284688bba6a27db9bf155.svg\" width=\"53\" height=\"16\"\/>;<\/p>\n<\/li>\n<li>\n<p>\u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u0446\u0438\u043a\u043b \u043f\u043e \u0441\u0442\u0440\u043e\u043a\u0430\u043c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"i\" alt=\"i\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/473\/02f\/b76\/47302fb7621ba6e28506c8b632db9473.svg\" width=\"7\" height=\"16\"\/> \u043e\u0442 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"1\" alt=\"1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/6e9\/986\/513\/6e9986513f43533c30a14fe705a88021.svg\" width=\"10\" height=\"16\"\/> \u0434\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"\\lceil s0\/2 \\rceil\" alt=\"\\lceil s0\/2 \\rceil\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/fb6\/e56\/d88\/fb6e56d88f0278704902eb9f148444c0.svg\" width=\"55\" height=\"22\"\/> \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e;<\/p>\n<\/li>\n<li>\n<p>\u0412\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u043c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"s\" alt=\"s\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/680\/a06\/4e8\/680a064e88be238edac5ca0ec9de7fe9.svg\" width=\"9\" height=\"12\"\/> \u043d\u0430 \u0442\u0435\u043a\u0443\u0449\u0435\u043c \u0448\u0430\u0433\u0435: <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"s=s-2\" alt=\"s=s-2\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/83b\/96f\/c49\/83b96fc490a8eeb5f20df86656e42edc.svg\" width=\"77\" height=\"17\"\/>. \u0415\u0441\u043b\u0438 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"s\" alt=\"s\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/24d\/a3d\/b6b\/24da3db6baa55479a3166c49d793ccf2.svg\" width=\"9\" height=\"12\"\/> \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0430\u0441\u044c \u043c\u0435\u043d\u044c\u0448\u0435 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"0\" alt=\"0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/1a8\/d20\/5c1\/1a8d205c177fba25a430cd9ca927cfbd.svg\" width=\"10\" height=\"16\"\/>, \u0442\u043e \u043f\u0440\u0438\u0441\u0432\u0430\u0438\u0432\u0430\u0435\u043c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"s=0\" alt=\"s=0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/9e3\/13a\/511\/9e313a511359d7282163be43f15313f6.svg\" width=\"44\" height=\"16\"\/> (\u043b\u044e\u0431\u043e\u0439 \u043e\u0441\u0442\u0430\u0442\u043e\u043a \u0441\u0447\u0438\u0442\u0430\u0435\u0442\u0441\u044f \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u043e\u0439 \u043f\u043e\u0440\u0446\u0438\u0435\u0439);<\/p>\n<\/li>\n<li>\n<p>\u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u0446\u0438\u043a\u043b \u043f\u043e \u0432\u0441\u0435\u043c \u0441\u0442\u043e\u043b\u0431\u0446\u0430\u043c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"j\" alt=\"j\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/b65\/d34\/910\/b65d349106f54330752552dd6dcd537d.svg\" width=\"8\" height=\"19\"\/> \u043e\u0442 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"0\" alt=\"0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/a4c\/386\/154\/a4c3861546c0d9f71935e3e567a195ff.svg\" width=\"10\" height=\"16\"\/> \u0434\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"2 \\cdot s0\" alt=\"2 \\cdot s0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/55a\/340\/214\/55a3402140b75bf698869daf6673ba03.svg\" width=\"42\" height=\"16\"\/>;<\/p>\n<\/li>\n<li>\n<p>\u0414\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"j\" alt=\"j\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/ad9\/52c\/a0a\/ad952ca0acd58ca2b74152cbf7b52e52.svg\" width=\"8\" height=\"19\"\/> \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430 \u0441\u0442\u0440\u043e\u043a\u0438 \u0441\u0447\u0438\u0442\u0430\u0435\u043c \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"\\begin{split} P[i,j] &amp;= P[i-1,j-2] \\cdot 0.25 + P[i-1,j-1] \\cdot 0.25 \\\\ &amp;+ P[i-1,j] \\cdot 0.25 + P[i-1,j+1] \\cdot 0.25 \\end{split}\" alt=\"\\begin{split} P[i,j] &amp;= P[i-1,j-2] \\cdot 0.25 + P[i-1,j-1] \\cdot 0.25 \\\\ &amp;+ P[i-1,j] \\cdot 0.25 + P[i-1,j+1] \\cdot 0.25 \\end{split}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/228\/cbf\/02d\/228cbf02d761764481104e9d623991d9.svg\" width=\"430\" height=\"49\"\/><\/p>\n<p>\u0415\u0441\u043b\u0438 \u0438\u043d\u0434\u0435\u043a\u0441 \u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0435 \u0441\u043b\u0430\u0433\u0430\u0435\u043c\u043e\u0435 \u043d\u0435 \u0443\u0447\u0438\u0442\u044b\u0432\u0430\u0435\u043c;<\/p>\n<\/li>\n<li>\n<p>\u0415\u0441\u043b\u0438 \u043e\u0431\u0430 \u0441\u0443\u043f\u0430 \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043b\u0438\u0441\u044c \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"j=d0 \\space and \\space s=0\" alt=\"j=d0 \\space and \\space s=0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/dc8\/8b7\/43e\/dc88b743ea04ae51393acdb57fa90e2b.svg\" width=\"140\" height=\"20\"\/>, \u043f\u0440\u0438\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u0443 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"P[i,j]\" alt=\"P[i,j]\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/322\/e17\/1a5\/322e171a5d855e7950c4a17cd6a2748d.svg\" width=\"48\" height=\"22\"\/> \u043a <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"ans\" alt=\"ans\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/3f4\/4c9\/c91\/3f44c9c91c23c28045b072f996e978dc.svg\" width=\"31\" height=\"12\"\/>;<\/p>\n<\/li>\n<li>\n<p>\u0418\u043d\u0430\u0447\u0435 \u0435\u0441\u043b\u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u0441\u0443\u043f \u0441 \u043a\u043e\u0442\u043e\u043c \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043b\u0441\u044f <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"j-d0 \\le -s\" alt=\"j-d0 \\le -s\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/10f\/697\/556\/10f6975561b577e9e3fcd1f9af58b982.svg\" width=\"101\" height=\"20\"\/>, \u0437\u0430\u043d\u0443\u043b\u044f\u0435\u043c \u0435\u0433\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"P[i,j] = 0\" alt=\"P[i,j] = 0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/29b\/21f\/f58\/29b21ff584d0aa7a01a09b0b09e0f271.svg\" width=\"84\" height=\"22\"\/>;<\/p>\n<\/li>\n<li>\n<p>\u0418\u043d\u0430\u0447\u0435 \u0435\u0441\u043b\u0438 \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043b\u0441\u044f \u0441\u0443\u043f \u0441 \u0433\u043e\u0432\u044f\u0434\u0438\u043d\u043e\u0439 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"j-d0 \\ge s\" alt=\"j-d0 \\ge s\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/914\/a81\/aaf\/914a81aaf8cd1fee5a7fd6307ab38881.svg\" width=\"86\" height=\"20\"\/>, \u043f\u0440\u0438\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u0443\u044e \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u043a \u043e\u0442\u0432\u0435\u0442\u0443 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"ans=ans+P[i,j]\" alt=\"ans=ans+P[i,j]\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/4be\/987\/ddf\/4be987ddf6246e406bc2f3fb7f5a78c5.svg\" width=\"159\" height=\"22\"\/> \u0438 \u0437\u0430\u043d\u0443\u043b\u044f\u0435\u043c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"P[i,j] = 0\" alt=\"P[i,j] = 0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/50b\/6e5\/b77\/50b6e5b77779d6ed4f6c4cfdd45e1c02.svg\" width=\"84\" height=\"22\"\/>;<\/p>\n<\/li>\n<li>\n<p>\u041f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043c \u043a \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u043c\u0443 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0443 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"j=j+1\" alt=\"j=j+1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/936\/faf\/4fe\/936faf4fe0a18d9f2bb41420ca11de85.svg\" width=\"75\" height=\"19\"\/> \u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u044f\u0435\u043c 9-13;<\/p>\n<\/li>\n<li>\n<p>\u041f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043c \u043a \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439 \u0441\u0442\u0440\u043e\u043a\u0435 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"i=i+1\" alt=\"i=i+1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/7c5\/5d8\/9a1\/7c55d89a14febf2fcae511e85fd5058a.svg\" width=\"72\" height=\"17\"\/> \u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u044f\u0435\u043c 9-13;<\/p>\n<\/li>\n<li>\n<p>\u041e\u0442\u0432\u0435\u0442 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"ans\" alt=\"ans\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/736\/5b0\/196\/7365b0196d18283946ee551647e574b8.svg\" width=\"31\" height=\"12\"\/>. <\/p>\n<\/li>\n<\/ol>\n<p>\u0412\u043e\u0442 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043a\u0430 \u043d\u0430 C++. \u0420\u0430\u0437\u0443\u043c\u0435\u0435\u0442\u0441\u044f, \u043c\u043e\u0436\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043a\u0440\u0430\u0441\u0438\u0432\u043e, \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043c\u0435\u0442\u0438\u0442\u044c, \u0447\u0442\u043e \u043c\u0430\u0441\u0441\u0438\u0432 \u0438\u0437\u0431\u044b\u0442\u043e\u0447\u0435\u043d, \u0447\u0442\u043e \u043d\u0430\u043c \u043d\u0430\u0434\u043e \u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0443\u044e \u0438 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e \u0441\u0442\u0440\u043e\u0447\u043a\u0438 \u0438 \u0442.\u043f.<\/p>\n<pre><code class=\"cpp\">double soupServings(int n) {         int s0 = (n-1)\/25+1;                  vector&lt;vector&lt;double>> P((s0+1)\/2+1, vector&lt;double>(2*s0+1,0.));          int d0 =s0;         P[0][d0] = 1.;          double ans = 0.;         int s = s0;          for (int i = 1; i&lt; P.size(); ++i) {             s -= 2;             if (s&lt;0) s = 0;             for (int j = 0; j&lt; P.front().size(); ++j) {                                  if (j-2 >= 0) P[i][j] += P[i-1][j-2]*0.25;                 if (j-1 >= 0) P[i][j] += P[i-1][j-1]*0.25;                 P[i][j] += P[i-1][j]*0.25;                 if (j+1 &lt; P.front().size()) P[i][j] += P[i-1][j+1]*0.25;                  if (j==d0 &amp;&amp; s &lt;= 0) {                     ans += P[i][j]*0.5;                     P[i][j] = 0;                 }                 else if (j-d0 >= s) {                     ans += P[i][j];                     P[i][j] = 0;                 }                 else if (j-d0 &lt;= -s) P[i][j] = 0;             }         }          return ans; <\/code><\/pre>\n<p>\u0418 \u0432\u0441\u0435 \u0431\u044b \u0445\u043e\u0440\u043e\u0448\u043e, \u043d\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f \u0441\u043b\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"O(n^2)\" alt=\"O(n^2)\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/53d\/f41\/a09\/53df41a09112a8d77ff860038ff7108b.svg\" width=\"50\" height=\"25\"\/>, \u0442\u0430\u043a\u0436\u0435 \u043a\u0430\u043a \u0438 \u0437\u0430\u0442\u0440\u0430\u0442\u044b \u043f\u0430\u043c\u044f\u0442\u0438. \u0410 \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"n\" alt=\"n\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/bcd\/8b8\/3d4\/bcd8b83d4a59b8d6d8ae027a9ca30b73.svg\" width=\"12\" height=\"12\"\/> \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0430\u0436 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"10^9\" alt=\"10^9\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/ded\/b41\/abc\/dedb41abccaac9cb3fcbc80bada8eb43.svg\" width=\"28\" height=\"21\"\/>. \u0422\u043e \u0435\u0441\u0442\u044c \u043d\u0430\u043c \u043d\u0430\u0434\u043e \u0431\u0443\u0434\u0435\u0442 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u044d\u043a\u0441\u0430\u0431\u0430\u0439\u0442 \u043f\u0430\u043c\u044f\u0442\u0438 \u0438 \u043e\u0447\u0435\u043d\u044c \u043c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438.<\/p>\n<p>\u041e\u0434\u043d\u0430\u043a\u043e, \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0437\u0430\u043c\u0435\u0442\u0438\u0442\u044c, \u0447\u0442\u043e \u0441 \u0440\u043e\u0441\u0442\u043e\u043c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"n\" alt=\"n\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/90c\/1a2\/4d9\/90c1a24d9e3209f1b64dc42d49d6fb68.svg\" width=\"12\" height=\"12\"\/> \u043e\u0442\u0432\u0435\u0442 \u043f\u0440\u0438\u0431\u043b\u0438\u0436\u0430\u0435\u0442\u0441\u044f \u043a <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"1.0\" alt=\"1.0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/2ea\/83b\/42d\/2ea83b42d4c391e4473458fd2f57ad42.svg\" width=\"25\" height=\"16\"\/>, \u0438 \u043f\u0440\u0438 <img class=\"formula inline\" source=\"n>5000&#8243; alt=&#187;n>5000&#8243; src=&#187;https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/d68\/fbf\/b90\/d68fbfb90a26293ccfea07aac914f886.svg&#187; width=&#187;76&#8243; height=&#187;16&#8243;\/> \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u043e\u0442 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"1.0\" alt=\"1.0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/b22\/796\/8aa\/b227968aa851c5ac20a8f7a50a7d595b.svg\" width=\"25\" height=\"16\"\/> \u043c\u0435\u043d\u0435\u0435, \u0447\u0435\u043c \u043d\u0430 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"10^{-5}\" alt=\"10^{-5}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/6f1\/96a\/213\/6f196a213ab74691566eea1ce8b5783b.svg\" width=\"39\" height=\"21\"\/>. \u0410 \u0442\u0440\u0435\u0431\u0443\u0435\u043c\u0430\u044f \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u044c \u0438 \u0435\u0441\u0442\u044c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"10^{-5}\" alt=\"10^{-5}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/10c\/8f8\/b20\/10c8f8b20f46c28796554a4280459c2f.svg\" width=\"39\" height=\"21\"\/>. \u0422\u043e \u0435\u0441\u0442\u044c \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u043f\u0440\u043e\u0441\u0442\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0432 \u043d\u0430\u0447\u0430\u043b\u0435 \u0441\u0442\u0440\u043e\u0447\u043a\u0443 <code>if (n>5000) return 1.;<\/code>. \u041f\u0440\u0438 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"n=5000\" alt=\"n=5000\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/317\/219\/3cc\/3172193ccbc2e1e9986e6fd55541b44a.svg\" width=\"76\" height=\"16\"\/> \u043c\u044b \u0438\u043c\u0435\u0435\u043c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"s[0]=200\" alt=\"s[0]=200\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/44f\/454\/a45\/44f454a4563b82ca2e33b010b4014b4e.svg\" width=\"84\" height=\"22\"\/>, \u0442\u043e \u0435\u0441\u0442\u044c \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f \u043c\u0430\u0441\u0441\u0438\u0432 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"101 \\times 401\" alt=\"101 \\times 401\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/54e\/c88\/5d3\/54ec885d311e06e6efd6a7b91f5ac812.svg\" width=\"81\" height=\"17\"\/>, \u0430 \u0435\u0441\u043b\u0438 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438 \u0442\u043e\u0433\u043e \u043c\u0435\u043d\u044c\u0448\u0435. \u0418\u043c\u0435\u043d\u043d\u043e \u0442\u0430\u043a\u043e\u0439 \u0442\u0438\u043f \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0438 \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442\u0441\u044f \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 &#171;\u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0433\u043e&#187; \u043d\u0430 LeetCode.<\/p>\n<h3>\u041d\u0430\u0431\u043b\u044e\u0434\u0435\u043d\u0438\u044f \u0438 \u0440\u0430\u0437\u043c\u044b\u0448\u043b\u0435\u043d\u0438\u044f (\u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0435)<\/h3>\n<p>\u0412\u044b\u0448\u0435\u0438\u0437\u043b\u043e\u0436\u0435\u043d\u043d\u043e\u0435 \u0432\u0441\u0435\u043c \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e \u0438 \u043d\u0438\u043a\u043e\u043c\u0443 \u043d\u0435 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e. \u0410 \u0447\u0442\u043e, \u0435\u0441\u043b\u0438 \u043f\u0440\u0438\u0434\u0443\u043c\u0430\u0442\u044c \u0440\u0435\u0448\u0435\u043d\u0438\u0435 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"O(n)\" alt=\"O(n)\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/0c8\/8c1\/3e8\/0c88c13e817ff5cd878a383e780a2918.svg\" width=\"41\" height=\"22\"\/> \u043f\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0438 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"O(1)\" alt=\"O(1)\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/074\/f6f\/dfe\/074f6fdfe032d1c08b6467974254d7a4.svg\" width=\"39\" height=\"22\"\/> \u043f\u043e \u0437\u0430\u0442\u0440\u0430\u0442\u0430\u043c \u043f\u0430\u043c\u044f\u0442\u0438? \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u0440\u0438\u0434\u0443\u043c\u0430\u0435\u043c.<\/p>\n<p>\u041f\u0440\u0435\u0436\u0434\u0435 \u0432\u0441\u0435\u0433\u043e \u0432\u0441\u043f\u043e\u043c\u043d\u0438\u043c, \u0447\u0442\u043e \u043e\u0431\u043b\u0430\u0441\u0442\u044c \u0432\u043b\u0438\u044f\u043d\u0438\u044f \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0442 \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u0432\u0448\u0435\u043c\u0443\u0441\u044f \u0441\u0443\u043f\u0443, \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0430 \u0441\u0435\u0440\u044b\u043c\u0438 \u043e\u0431\u043b\u0430\u0441\u0442\u044f\u043c\u0438 \u043d\u0430 \u0440\u0438\u0441\u0443\u043d\u043a\u0435. \u0427\u0442\u043e \u0431\u0443\u0434\u0435\u0442, \u0435\u0441\u043b\u0438 \u043c\u044b \u043d\u0435 \u0431\u0443\u0434\u0435\u043c \u043e\u0431\u043d\u0443\u043b\u044f\u0442\u044c \u044d\u0442\u0438 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438? \u0420\u0430\u0437 \u043e\u043d\u0438 \u043e\u0441\u0442\u0430\u044e\u0442\u0441\u044f \u0432 \u0441\u0435\u0440\u043e\u0439 \u0437\u043e\u043d\u0435, \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0438\u0445 \u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c &#171;\u043d\u0430 \u043f\u043e\u0442\u043e\u043c&#187;, \u0438 \u0441\u043b\u043e\u0436\u0438\u0442\u044c \u0443\u0436\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u043c \u0448\u0430\u0433\u0435.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w780q1\/getpro\/habr\/upload_files\/18f\/05b\/8e8\/18f05b8e80d9f72e4105e14607be08b6.jpg\" alt=\"\u0420\u0438\u0441\u0443\u043d\u043e\u043a 3.\" title=\"\u0420\u0438\u0441\u0443\u043d\u043e\u043a 3.\" width=\"2341\" height=\"1381\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/18f\/05b\/8e8\/18f05b8e80d9f72e4105e14607be08b6.jpg\" data-blurred=\"true\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441\u0443\u043d\u043e\u043a 3.<\/figcaption><\/div>\n<\/figure>\n<p>\u041c\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u0432\u0435\u0441\u044c\u043c\u0430 \u0438\u043d\u0442\u0440\u0438\u0433\u0443\u044e\u0449\u0443\u044e \u043a\u0430\u0440\u0442\u0438\u043d\u0443. \u0412\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438 \u043e\u043a\u0430\u0437\u0430\u043b\u0438\u0441\u044c \u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u044b, \u0431\u043e\u043b\u0435\u0435 \u0442\u043e\u0433\u043e, \u043f\u043e\u043b\u0443\u0447\u0438\u0432\u0448\u0435\u0435\u0441\u044f \u0434\u0435\u0440\u0435\u0432\u043e \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u043e \u0434\u043b\u044f \u0432\u0441\u0435\u0445 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"n\" alt=\"n\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/3ce\/287\/a14\/3ce287a14af5e65a8d55936ded83cf12.svg\" width=\"12\" height=\"12\"\/>, \u0440\u0430\u0437\u043d\u0438\u0446\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u0442\u043e\u043c, \u0433\u0434\u0435 \u0435\u0433\u043e \u043e\u0431\u0440\u0443\u0431\u0430\u0442\u044c.<\/p>\n<p>\u041a \u0441\u043e\u0436\u0430\u043b\u0435\u043d\u0438\u044e, \u043e\u0442\u0432\u0435\u0442 \u043d\u0435 \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u0435\u0442. \u0418 \u043c\u044b \u0432\u0438\u0434\u0438\u043c, \u043f\u043e\u0447\u0435\u043c\u0443. \u0421\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u0441 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"d[i]=-1\" alt=\"d[i]=-1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/26c\/502\/559\/26c502559f401345543089956ef3deba.svg\" width=\"78\" height=\"22\"\/> \u043d\u0430 \u043f\u0440\u0435\u0434\u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u043c \u0448\u0430\u0433\u0435 \u0432\u043b\u0438\u044f\u0435\u0442 \u043d\u0430 \u043f\u0440\u0430\u0432\u0443\u044e \u0441\u0435\u0440\u0443\u044e \u043e\u0431\u043b\u0430\u0441\u0442\u044c \u0438 \u043d\u0430 \u0446\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u0441 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"d[i]=+1\" alt=\"d[i]=+1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/0df\/49c\/379\/0df49c3798d4b14fd78ac2bbb360134a.svg\" width=\"78\" height=\"22\"\/> \u043d\u0430 \u043f\u0440\u0435\u0434\u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u043c \u0448\u0430\u0433\u0435 \u0432\u043b\u0438\u044f\u0435\u0442 \u043d\u0430 \u0446\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u043e\u0435.<\/p>\n<p>\u0422\u043e\u0433\u0434\u0430 \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u0443\u043c\u0435\u043d\u044c\u0448\u0438\u043c \u0447\u0438\u0441\u043b\u043e \u0448\u0430\u0433\u043e\u0432 \u043d\u0430 1, \u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0441\u0434\u0435\u043b\u0430\u0435\u043c &#171;\u0440\u0443\u0447\u043a\u0430\u043c\u0438&#187;. \u0414\u043b\u044f \u043d\u0435\u0447\u0435\u0442\u043d\u044b\u0445 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"s\" alt=\"s\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/99f\/df0\/cc9\/99fdf0cc96bb850bdde536a88442d851.svg\" width=\"9\" height=\"12\"\/>\u043d\u0430\u0434\u043e \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u0438\u043d \u0431\u0435\u043b\u044b\u0439 \u043a\u0440\u0443\u0436\u043e\u043a <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"d[i]=0\" alt=\"d[i]=0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/a3c\/697\/580\/a3c697580f9f56ce9708098f6b714b6c.svg\" width=\"63\" height=\"22\"\/>.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w780q1\/getpro\/habr\/upload_files\/3e9\/ac6\/f98\/3e9ac6f9807e404da8fb6d2e54818f9a.jpg\" alt=\"\u0420\u0438\u0441\u0443\u043d\u043e\u043a 4.\" title=\"\u0420\u0438\u0441\u0443\u043d\u043e\u043a 4.\" width=\"2341\" height=\"1381\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/3e9\/ac6\/f98\/3e9ac6f9807e404da8fb6d2e54818f9a.jpg\" data-blurred=\"true\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441\u0443\u043d\u043e\u043a 4.<\/figcaption><\/div>\n<\/figure>\n<p>\u0414\u043b\u044f \u0447\u0435\u0442\u043d\u044b\u0445 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"s\" alt=\"s\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/44f\/1c3\/a45\/44f1c3a459dfd971160855bda6e4536d.svg\" width=\"9\" height=\"12\"\/> \u0440\u0443\u0447\u043a\u0430\u043c\u0438 \u0431\u0443\u0434\u0435\u043c \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c \u0430\u0436 3 \u043a\u0440\u0443\u0436\u043a\u0430: <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"d[i] = -1, 0, 1\" alt=\"d[i] = -1, 0, 1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/706\/35a\/da8\/70635ada8a88fb3e819936afa6e4af74.svg\" width=\"114\" height=\"22\"\/><\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w780q1\/getpro\/habr\/upload_files\/e46\/7d8\/83e\/e467d883eb3eb5f50e33c476028ca620.jpg\" alt=\"\u0420\u0438\u0441\u0443\u043d\u043e\u043a 5.\" title=\"\u0420\u0438\u0441\u0443\u043d\u043e\u043a 5.\" width=\"2341\" height=\"1381\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/e46\/7d8\/83e\/e467d883eb3eb5f50e33c476028ca620.jpg\" data-blurred=\"true\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441\u0443\u043d\u043e\u043a 5.<\/figcaption><\/div>\n<\/figure>\n<p>\u0423\u0440\u0430! \u041f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c. <\/p>\n<p>\u041d\u043e \u0447\u0442\u043e \u0434\u0430\u043b\u044c\u0448\u0435? \u041d\u0430\u043c \u0432\u0441\u0435 \u0440\u0430\u0432\u043d\u043e \u043f\u0440\u0438\u0434\u0435\u0442\u0441\u044f \u0441\u0442\u0440\u043e\u0438\u0442\u044c \u043f\u0438\u0440\u0430\u043c\u0438\u0434\u0443. \u0418\u043b\u0438 \u043d\u0435\u0442?<\/p>\n<p>\u0418\u0437\u0431\u0430\u0432\u0438\u0432\u0448\u0438\u0441\u044c \u043e\u0442 \u0433\u0440\u0430\u043d\u0438\u0447\u043d\u044b\u0439 \u0443\u0441\u043b\u043e\u0432\u0438\u0439, \u043c\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e \u0437\u0430\u0434\u0430\u0447\u0443. \u0415\u0441\u0442\u044c \u0446\u0435\u043b\u043e\u0435 \u0447\u0438\u0441\u043b\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"d\" alt=\"d\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/5e7\/85a\/f7f\/5e785af7feeda2e0d9e00c464d8cfcd8.svg\" width=\"10\" height=\"17\"\/>, \u0432 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"d[0]=0\" alt=\"d[0]=0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/fd0\/3cd\/eeb\/fd03cdeeb457dfea37f1dc20da2bf2f9.svg\" width=\"66\" height=\"22\"\/>. \u041d\u0430 \u043a\u0430\u0436\u0434\u043e\u043c \u0448\u0430\u0433\u0435 \u043a \u043d\u0435\u043c\u0443 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"-1\" alt=\"-1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/f2c\/a95\/3ca\/f2ca953ca88fc20e0441b6db2fbb5638.svg\" width=\"25\" height=\"17\"\/>, <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"0\" alt=\"0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/c7e\/298\/07f\/c7e29807f04ad27ec14cb55b16fcaf51.svg\" width=\"10\" height=\"16\"\/>, <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"1\" alt=\"1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/b61\/71b\/b21\/b6171bb21e5868338af02e599eb23053.svg\" width=\"10\" height=\"16\"\/>, <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"2\" alt=\"2\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/f8a\/e44\/cac\/f8ae44cac61716cc90cdd62a5c7af58a.svg\" width=\"10\" height=\"16\"\/> \u0441 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u043e\u0439 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c\u044e, \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0438\u043c \u044d\u0442\u043e \u0441\u043e\u0431\u044b\u0442\u0438\u0435 \u043a\u0430\u043a <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"[-1,0,1,2]|_{p=0.25}\" alt=\"[-1,0,1,2]|_{p=0.25}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/81b\/038\/cf6\/81b038cf626f730bc240d6b4523c822d.svg\" width=\"139\" height=\"26\"\/>. \u041d\u0430\u0439\u0442\u0438 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u043d\u0430 \u0448\u0430\u0433\u0435 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"i\" alt=\"i\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/eac\/52b\/3df\/eac52b3df37c1f5edc82def685800014.svg\" width=\"7\" height=\"16\"\/> \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u0441\u044f <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"d[i]=D\" alt=\"d[i]=D\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/331\/e56\/1d9\/331e561d94a5086ab4778a0773eea98a.svg\" width=\"69\" height=\"22\"\/>.<\/p>\n<p>\u0415\u0441\u043b\u0438 \u0431\u044b \u0443 \u043d\u0430\u0441 \u0431\u044b\u043b\u043e, \u043a \u043f\u0440\u0438\u043c\u0435\u0440\u0443, \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u0432\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0445 \u0438\u0441\u0445\u043e\u0434\u0430, \u043c\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u0431\u044b \u0431\u0438\u043d\u043e\u043c\u0438\u0430\u043b\u044c\u043d\u043e\u0435 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 <a href=\"https:\/\/ru.wikipedia.org\/wiki\/%d0%91%d0%B8%d0%Bd%d0%BE%d0%BC%d0%B8%d0%B0%d0%BB%d1%8C%d0%Bd%d0%BE%d0%B5_%d1%80%d0%B0%d1%81%d0%BF%d1%80%d0%B5%d0%B4%d0%B5%d0%BB%d0%B5%d0%Bd%d0%B8%d0%B5\" rel=\"noopener noreferrer nofollow\">https:\/\/ru.wikipedia.org\/wiki\/\u0411\u0438\u043d\u043e\u043c\u0438\u0430\u043b\u044c\u043d\u043e\u0435_\u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435<\/a>.<\/p>\n<details class=\"spoiler\">\n<summary>\u041e \u0431\u0438\u043d\u043e\u043c\u0438\u0430\u043b\u044c\u043d\u043e\u043c \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0438<\/summary>\n<div class=\"spoiler__content\">\n<p>\u041f\u0443\u0441\u0442\u044c \u043c\u044b \u0431\u0440\u043e\u0441\u0430\u0435\u043c \u043c\u043e\u043d\u0435\u0442\u043a\u0443 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"i\" alt=\"i\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/2aa\/ad9\/834\/2aaad9834a94a2c1d8e086b32346b654.svg\" width=\"7\" height=\"16\"\/> \u0440\u0430\u0437. \u041a\u0430\u043a\u043e\u0432\u0430 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c, \u0447\u0442\u043e \u0432\u044b\u043f\u0430\u0434\u0435\u0442 \u0440\u043e\u0432\u043d\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"x\" alt=\"x\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/c87\/e96\/c4e\/c87e96c4e3f0e3b8f72516a06a651bec.svg\" width=\"11\" height=\"12\"\/> \u043e\u0440\u043b\u043e\u0432,\u0441\u0447\u0438\u0442\u0430\u044f, \u0447\u0442\u043e \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u0432\u044b\u043f\u0430\u0434\u0435\u043d\u0438\u044f \u043e\u0440\u043b\u0430 \u0438 \u0440\u0435\u0448\u043a\u0438 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u0430? \u041f\u043e\u0441\u0447\u0438\u0442\u0430\u0435\u043c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0442\u0430\u043a\u0438\u0445 \u0438\u0441\u0445\u043e\u0434\u043e\u0432. \u0412\u044b\u043f\u0438\u0448\u0435\u043c \u043f\u043e\u0434\u0440\u044f\u0434 \u0438\u043d\u0434\u0435\u043a\u0441\u044b \u0431\u0440\u043e\u0441\u043a\u043e\u0432 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"0, 1, 2, 3, 4, 5...\" alt=\"0, 1, 2, 3, 4, 5...\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/56a\/d8d\/25a\/56ad8d25a32f1f5f015ac67a4e73e339.svg\" width=\"117\" height=\"20\"\/>. \u041f\u0435\u0440\u0435\u0441\u0442\u0430\u0432\u0438\u043c \u0438\u0445 \u0442\u0430\u043a, \u0447\u0442\u043e\u0431\u044b \u0432\u0441\u0435 \u0431\u0440\u043e\u0441\u043a\u0438, \u043f\u0440\u0438 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0432\u044b\u043f\u0430\u043b \u043e\u0440\u0451\u043b, \u0431\u044b\u043b\u0438 \u0432 \u043d\u0430\u0447\u0430\u043b\u0435 \u0441\u043f\u0438\u0441\u043a\u0430. \u0422\u043e \u0435\u0441\u0442\u044c \u0434\u043b\u044f \u0431\u0440\u043e\u0441\u043a\u043e\u0432, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"x\" alt=\"x\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/56b\/df4\/d7e\/56bdf4d7e57abba8c93622c5434f6f13.svg\" width=\"11\" height=\"12\"\/> \u043f\u0435\u0440\u0432\u044b\u043c \u0438\u043d\u0434\u0435\u043a\u0441\u0430\u043c \u0432\u044b\u043f\u0430\u043b \u043e\u0440\u0435\u043b, \u0434\u043b\u044f \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u0440\u0435\u0448\u043a\u0430.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"i_{\u043e\u0440\u0435\u043b\u042a}[0], i_{\u043e\u0440\u0435\u043b\u042a}[1], ..., i_{\u043e\u0440\u0435\u043b\u042a}[x], \\space \\space i_{\u0440\u0435\u0448\u043a\u0430}[0], i_{\u0440\u0435\u0448\u043a\u0430}[1], ... , i_{\u0440\u0435\u0448\u043a\u0430}[i-x]\" alt=\"i_{\u043e\u0440\u0435\u043b\u042a}[0], i_{\u043e\u0440\u0435\u043b\u042a}[1], ..., i_{\u043e\u0440\u0435\u043b\u042a}[x], \\space \\space i_{\u0440\u0435\u0448\u043a\u0430}[0], i_{\u0440\u0435\u0448\u043a\u0430}[1], ... , i_{\u0440\u0435\u0448\u043a\u0430}[i-x]\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/80f\/639\/b60\/80f639b6013ec08bdc2b437072eb002d.svg\" width=\"521\" height=\"23\"\/><\/p>\n<p>\u041a\u0430\u0436\u0434\u044b\u0439 \u0438\u043d\u0434\u0435\u043a\u0441 \u0432 \u0441\u043f\u0438\u0441\u043a\u0435 \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u0435\u0442\u0441\u044f \u0440\u043e\u0432\u043d\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"1\" alt=\"1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/fe1\/957\/659\/fe19576598d7ec7671c76ea510f77fa4.svg\" width=\"10\" height=\"16\"\/> \u0440\u0430\u0437. \u0412\u0441\u0435\u0433\u043e \u0438\u043c\u0435\u0435\u043c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"i!\" alt=\"i!\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/c60\/1ce\/98c\/c601ce98cecec6b6dc4420f3f8fb4c34.svg\" width=\"12\" height=\"17\"\/> \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432 \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0438\u043d\u0434\u0435\u043a\u0441\u043e\u0432. \u041e\u0434\u043d\u0430\u043a\u043e, \u0435\u0441\u043b\u0438 \u043c\u044b \u043f\u0435\u0440\u0435\u0442\u0430\u0441\u0443\u0435\u043c \u0438\u043d\u0434\u0435\u043a\u0441\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0442 \u0432\u044b\u043f\u0430\u0434\u0435\u043d\u0438\u044e \u043e\u0440\u043b\u0430, \u0442\u043e\u043b\u044c\u043a\u043e \u0441\u0440\u0435\u0434\u0438 &#171;\u0441\u0432\u043e\u0438\u0445&#187;, \u043c\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043c \u0442\u043e\u0442 \u0436\u0435 \u0441\u0430\u043c\u044b\u0439 \u0441\u043b\u0443\u0447\u0430\u0439. \u0410\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u043e \u0434\u043b\u044f \u0440\u0435\u0448\u043a\u0438.<\/p>\n<p>\u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u043d\u0430\u0434\u043e \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u044c \u043e\u0431\u0449\u0435\u0435 \u0447\u0438\u0441\u043b\u043e \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u043d\u043e\u0432\u043e\u043a \u043d\u0430 \u0447\u0438\u0441\u043b\u043e \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u043d\u043e\u0432\u043e\u043a \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e \u043e\u0440\u043b\u043e\u0432 \u0438 \u0447\u0438\u0441\u043b\u043e \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u043d\u043e\u0432\u043e\u043a \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e \u0440\u0435\u0448\u0435\u043a. \u041f\u043e\u043b\u0443\u0447\u0430\u0435\u043c \u0431\u0438\u043d\u043e\u043c\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442 <a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%91%D0%B8%D0%BD%D0%BE%D0%BC%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%BA%D0%BE%D1%8D%D1%84%D1%84%D0%B8%D1%86%D0%B8%D0%B5%D0%BD%D1%82#%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B2%D1%8B%D1%87%D0%B8%D1%81%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F\" rel=\"noopener noreferrer nofollow\">https:\/\/ru.wikipedia.org\/wiki\/\u0411\u0438\u043d\u043e\u043c\u0438\u0430\u043b\u044c\u043d\u044b\u0439_\u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442<\/a>:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"\\binom{i}{x}  = \\frac{i!}{x!(i-x)!}\" alt=\"\\binom{i}{x}  = \\frac{i!}{x!(i-x)!}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/b80\/0a0\/bee\/b800a0bee42fcca193e9a637ae537f8b.svg\" width=\"150\" height=\"49\"\/><\/p>\n<p>\u042d\u0442\u043e \u0447\u0438\u0441\u043b\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0445 \u0438\u0441\u0445\u043e\u0434\u043e\u0432 \u0441\u0435\u0440\u0438\u0438 \u0431\u0440\u043e\u0441\u043a\u043e\u0432, \u043a\u043e\u0433\u0434\u0430 \u0432\u044b\u043f\u0430\u0434\u0430\u0435\u0442 \u0440\u043e\u0432\u043d\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"x\" alt=\"x\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/a6a\/377\/503\/a6a377503aa956eb9faa9254341594ee.svg\" width=\"11\" height=\"12\"\/> \u043e\u0440\u043b\u043e\u0432. \u0427\u0442\u043e\u0431\u044b \u043d\u0430\u0439\u0442\u0438 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c, \u043d\u0430\u0434\u043e \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u044c \u0435\u0433\u043e \u043d\u0430 \u043e\u0431\u0449\u0435\u0435 \u0447\u0438\u0441\u043b\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0445 \u0438\u0441\u0445\u043e\u0434\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0440\u0430\u0432\u043d\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"2^i\" alt=\"2^i\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/b61\/71b\/b21\/b6171bb21e5868338af02e599eb23053.svg\" width=\"16\" height=\"20\"\/> &#8212; \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0438\u0437 \u0431\u0440\u043e\u0441\u043a\u043e\u0432 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b \u0434\u0432\u0430 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430, \u0430 \u0432\u0441\u0435\u0433\u043e \u0431\u0440\u043e\u0441\u043a\u043e\u0432 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"i\" alt=\"i\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/696\/2a1\/74b\/6962a174b6cd5bec07f23106b5f6d7d5.svg\" width=\"7\" height=\"16\"\/>.<\/p>\n<\/div>\n<\/details>\n<p>\u041d\u043e \u0443 \u043d\u0430\u0441 \u043d\u0435 \u0434\u0432\u0430, \u0430 \u0447\u0435\u0442\u044b\u0440\u0435 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0448\u0430\u0433\u0430. \u0418 \u0442\u0443\u0442 \u043c\u044b \u0432\u0441\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u043c, \u0447\u0442\u043e \u0447\u0435\u0442\u044b\u0440\u0435 &#8212; \u044d\u0442\u043e \u0434\u0432\u0430\u0436\u0434\u044b \u0434\u0432\u0430. \u0427\u0442\u043e \u0435\u0441\u043b\u0438 \u0432\u043c\u0435\u0441\u0442\u043e \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0431\u0440\u043e\u0441\u043a\u0430 \u0441 \u0447\u0435\u0442\u044b\u0440\u044c\u043c\u044f \u0438\u0441\u0445\u043e\u0434\u0430\u043c\u0438, \u0434\u0435\u043b\u0430\u0442\u044c \u0434\u0432\u0430 \u0431\u0440\u043e\u0441\u043a\u0430 \u0441 \u0434\u0432\u0443\u043c\u044f \u0438\u0441\u0445\u043e\u0434\u0430\u043c\u0438? \u0412\u043c\u0435\u0441\u0442\u043e \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0432\u044b\u0431\u0438\u0440\u0430\u0442\u044c \u043e\u0434\u043d\u043e \u0438\u0437 \u0447\u0435\u0442\u044b\u0440\u0435\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0445 \u0441\u043b\u0430\u0433\u0430\u0435\u043c\u044b\u0445 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"[-1, 0, 1, 2]|_{p=0.25}\" alt=\"[-1, 0, 1, 2]|_{p=0.25}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/91c\/8a1\/7f8\/91c8a17f8b0ee7cbe36735ea9860f5bf.svg\" width=\"139\" height=\"26\"\/>, \u0432\u044b\u0431\u0435\u0440\u0435\u043c \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u043e\u0434\u043d\u043e \u0438\u0437 \u0434\u0432\u0443\u0445 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"[0, 2]|_{p=0.5}\" alt=\"[0, 2]|_{p=0.5}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/269\/bd6\/1bb\/269bd61bb0c62d7baa0e5eca361bcd88.svg\" width=\"81\" height=\"26\"\/>, \u0430 \u043f\u043e\u0442\u043e\u043c \u0435\u0449\u0435 \u043e\u0434\u043d\u043e \u0438\u0437 \u0434\u0440\u0443\u0433\u043e\u0439 \u043f\u0430\u0440\u044b <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"[0, -1]|_{p=0.5}\" alt=\"[0, -1]|_{p=0.5}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/e7c\/22c\/6c0\/e7c22c6c0a31dd2572cec8f1e07ef126.svg\" width=\"96\" height=\"26\"\/>.<\/p>\n<p>\u0412\u044b\u043f\u0438\u0448\u0435\u043c \u0432\u0441\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u0438\u0441\u0445\u043e\u0434\u044b:<\/p>\n<ol>\n<li>\n<p>\u0432\u044b\u0431\u0440\u0430\u043b\u0438 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"0\" alt=\"0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/77a\/d28\/425\/77ad284256be8bdda58346d683988be5.svg\" width=\"10\" height=\"16\"\/> \u0438 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"-1\" alt=\"-1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/1da\/9ed\/b29\/1da9edb292d67b8994664136c9273fa5.svg\" width=\"25\" height=\"17\"\/>: <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"d \\rightarrow d+0-1=d-1\" alt=\"d \\rightarrow d+0-1=d-1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/4a8\/eb1\/30e\/4a8eb130e2829b8285067f35eb948e16.svg\" width=\"186\" height=\"18\"\/>, \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"0.25\" alt=\"0.25\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/0fb\/456\/d66\/0fb456d667b9c4859a414f65a2957656.svg\" width=\"34\" height=\"16\"\/>;<\/p>\n<\/li>\n<li>\n<p>\u0432\u044b\u0431\u0440\u0430\u043b\u0438 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"0\" alt=\"0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/193\/d89\/297\/193d89297314d968cbfdc6bd4576c8f6.svg\" width=\"10\" height=\"16\"\/> \u0438 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"0\" alt=\"0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/999\/509\/c04\/999509c046883421b6e92d65b983e7e3.svg\" width=\"10\" height=\"16\"\/>: <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"d \\rightarrow d+0+0=d+0\" alt=\"d \\rightarrow d+0+0=d+0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/af4\/fc0\/049\/af4fc0049cf960fed2360f0a004a9382.svg\" width=\"186\" height=\"18\"\/>, \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"0.25\" alt=\"0.25\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/0fb\/456\/d66\/0fb456d667b9c4859a414f65a2957656.svg\" width=\"34\" height=\"16\"\/>;<\/p>\n<\/li>\n<li>\n<p>\u0432\u044b\u0431\u0440\u0430\u043b\u0438 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"2\" alt=\"2\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/dd4\/f29\/c40\/dd4f29c40567c59735cc5ce5e084ae33.svg\" width=\"10\" height=\"16\"\/> \u0438 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"-1\" alt=\"-1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/8f5\/047\/29c\/8f504729c0cbca92a3e48d1e3d22a68f.svg\" width=\"25\" height=\"17\"\/>: <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"d \\rightarrow d+2-1=d+1\" alt=\"d \\rightarrow d+2-1=d+1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/dd8\/90c\/23f\/dd890c23f5923e2061cfadf4eed699a6.svg\" width=\"186\" height=\"18\"\/>, \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"0.25\" alt=\"0.25\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/0fb\/456\/d66\/0fb456d667b9c4859a414f65a2957656.svg\" width=\"34\" height=\"16\"\/>;<\/p>\n<\/li>\n<li>\n<p>\u0432\u044b\u0431\u0440\u0430\u043b\u0438 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"2\" alt=\"2\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/e63\/88f\/443\/e6388f4432fdd52bae633f1b0cfec15c.svg\" width=\"10\" height=\"16\"\/> \u0438 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"0\" alt=\"0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/923\/5be\/3a7\/9235be3a715a8207d4c1843715099f06.svg\" width=\"10\" height=\"16\"\/>: <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"d \\rightarrow d+2+0=d+2\" alt=\"d \\rightarrow d+2+0=d+2\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/cc6\/8ba\/ed0\/cc68baed0d04152dd8d00c290de08da5.svg\" width=\"186\" height=\"18\"\/>, \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"0.25\" alt=\"0.25\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/0fb\/456\/d66\/0fb456d667b9c4859a414f65a2957656.svg\" width=\"34\" height=\"16\"\/>.<\/p>\n<\/li>\n<\/ol>\n<p>\u041f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f, \u0434\u0432\u0430 \u0431\u0438\u043d\u0430\u0440\u043d\u044b\u0445 \u0441\u043e\u0431\u044b\u0442\u0438\u044f \u0432 \u0441\u0443\u043c\u043c\u0435 \u0434\u0430\u044e\u0442 \u043d\u0430\u043c \u0438\u0441\u043a\u043e\u043c\u043e\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u0435 \u0441 \u0447\u0435\u0442\u044b\u0440\u044c\u043c\u044f \u0438\u0441\u0445\u043e\u0434\u0430\u043c\u0438. \u0422\u0430\u043a\u043e\u0439 \u0442\u0440\u044e\u043a \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0432\u0435\u0440\u043d\u0443\u0442\u044c \u0434\u0430\u043b\u0435\u043a\u043e \u043d\u0435 \u0432 \u043a\u0430\u0436\u0434\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435, \u043d\u043e \u0437\u0434\u0435\u0441\u044c \u043c\u043e\u0436\u043d\u043e.<\/p>\n<p>\u041a\u0430\u043a\u043e\u0432\u0430 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c, \u0447\u0442\u043e \u043f\u043e\u0441\u043b\u0435 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"i\" alt=\"i\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/402\/c7e\/7c9\/402c7e7c9d1f46341daf6361efb75338.svg\" width=\"7\" height=\"16\"\/> \u043f\u0430\u0440 \u0431\u0440\u043e\u0441\u043a\u043e\u0432 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"d[i]=D\" alt=\"d[i]=D\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/5cd\/8dd\/7a4\/5cd8dd7a4f544600740a34abca32a19f.svg\" width=\"69\" height=\"22\"\/>?<\/p>\n<p>\u041f\u0443\u0441\u0442\u044c \u0432 \u043f\u0430\u0440\u0435 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"[0, 2]|_{p=0.5}\" alt=\"[0, 2]|_{p=0.5}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/822\/9ad\/11b\/8229ad11be2cdfbc5efa7a145f8d3509.svg\" width=\"81\" height=\"26\"\/> <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"q\" alt=\"q\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/95b\/433\/57c\/95b43357c64bb0f6d8a3d0f988ec3d97.svg\" width=\"9\" height=\"15\"\/> \u0440\u0430\u0437 \u0432\u044b\u043f\u0430\u043b\u0430 \u0434\u0432\u043e\u0439\u043a\u0430, \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u044d\u0442\u043e\u0433\u043e \u0440\u0430\u0432\u043d\u0430 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"2^{-i}\\binom{i}{q}\" alt=\"2^{-i}\\binom{i}{q}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/4d9\/d54\/38a\/4d9d5438ae36ee536444a67b289c7c56.svg\" width=\"64\" height=\"49\"\/>.<\/p>\n<p>\u0412 \u0441\u0432\u043e\u044e \u043e\u0447\u0435\u0440\u0435\u0434\u044c, \u0432 \u043f\u0430\u0440\u0435 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"[0, -1]|_{p=0.5}\" alt=\"[0, -1]|_{p=0.5}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/6b8\/db0\/125\/6b8db01254f5a1f7f1cffb7c4b085c49.svg\" width=\"96\" height=\"26\"\/> <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"k\" alt=\"k\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/0fb\/958\/23d\/0fb95823db3066cbb360067534733445.svg\" width=\"10\" height=\"17\"\/> \u0440\u0430\u0437 \u0432\u044b\u043f\u0430\u043b\u0430 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"-1\" alt=\"-1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/781\/d8c\/229\/781d8c229219951af3bc3b2b2330100b.svg\" width=\"25\" height=\"17\"\/>, \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"2^{-i}\\binom{i}{k}\" alt=\"2^{-i}\\binom{i}{k}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/3f6\/fa0\/85d\/3f6fa085dba4c8293389726d38622d4b.svg\" width=\"65\" height=\"49\"\/>.<\/p>\n<p>\u0427\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"D\" alt=\"D\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/842\/fb7\/845\/842fb78450b8f0be41d21e431f4413b1.svg\" width=\"16\" height=\"17\"\/> \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e, \u0447\u0442\u043e\u0431\u044b <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"q \\cdot 2 + k \\cdot (-1)=D\" alt=\"q \\cdot 2 + k \\cdot (-1)=D\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/fd8\/1d0\/303\/fd81d03032f227b044b939d44ed32235.svg\" width=\"161\" height=\"22\"\/>. \u041f\u0440\u043e\u0441\u0443\u043c\u043c\u0438\u0440\u0443\u0435\u043c \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"P[i,D]=\\sum_{2q-k=D} \\left[ 2^{-i}\\binom{i}{q} \\cdot 2^{-i}\\binom{i}{k} \\right]\" alt=\"P[i,D]=\\sum_{2q-k=D} \\left[ 2^{-i}\\binom{i}{q} \\cdot 2^{-i}\\binom{i}{k} \\right]\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/cbc\/1c7\/7a2\/cbc1c77a273a840ddb204951b31e3132.svg\" width=\"302\" height=\"56\"\/><\/p>\n<p>\u0412\u044b\u0440\u0430\u0437\u0438\u043c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"k\" alt=\"k\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/913\/d7d\/278\/913d7d2785f721bd19582a4ac5ac9386.svg\" width=\"10\" height=\"17\"\/> \u0447\u0435\u0440\u0435\u0437 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"q\" alt=\"q\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/166\/1fa\/5fa\/1661fa5fa74bcd47a29441c47d65cb8a.svg\" width=\"9\" height=\"15\"\/>:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"P[i,D]=2^{-2i}\\sum_{q} \\left[ \\binom{i}{q} \\binom{i}{2q-D} \\right]\" alt=\"P[i,D]=2^{-2i}\\sum_{q} \\left[ \\binom{i}{q} \\binom{i}{2q-D} \\right]\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/601\/ec2\/152\/601ec21528a0407790400562aaa3b506.svg\" width=\"294\" height=\"55\"\/><\/p>\n<p>\u0412\u0438\u0434\u0438\u043c, \u0447\u0442\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"q\" alt=\"q\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/487\/4bd\/54f\/4874bd54f233e0bccbcafffc38a4b45d.svg\" width=\"9\" height=\"15\"\/> \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043c\u0435\u043d\u044c\u0448\u0435, \u0447\u0435\u043c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"max(0,\\lceil D\/2 \\rceil)\" alt=\"max(0,\\lceil D\/2 \\rceil)\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/911\/69a\/f25\/91169af25f4f2921f9bc2649e207dbbb.svg\" width=\"124\" height=\"22\"\/>, \u0438 \u0431\u043e\u043b\u044c\u0448\u0435, \u0447\u0435\u043c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"min(i,\\lfloor (i-D)\/2 \\rfloor)\" alt=\"min(i,\\lfloor (i-D)\/2 \\rfloor)\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/ff5\/e6f\/28c\/ff5e6f28c44795ab5df13bf50a1dfc3f.svg\" width=\"163\" height=\"22\"\/>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"P[i,D]=2^{-2i}\\sum_{q=max(0,\\lceil D\/2 \\rceil)}^{min(i, \\lfloor (i+D)\/2 \\rfloor )} \\left[ \\binom{i}{q} \\binom{i}{2q-D} \\right]\" alt=\"P[i,D]=2^{-2i}\\sum_{q=max(0,\\lceil D\/2 \\rceil)}^{min(i, \\lfloor (i+D)\/2 \\rfloor )} \\left[ \\binom{i}{q} \\binom{i}{2q-D} \\right]\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/3dd\/009\/874\/3dd009874eaa5885e2323f332bef6f21.svg\" width=\"373\" height=\"67\"\/><\/p>\n<p>\u0424\u043e\u0440\u043c\u0443\u043b\u0443 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438, \u043e\u0441\u0442\u0430\u043b\u043e\u0441\u044c \u043f\u0440\u0438\u043c\u0435\u043d\u0438\u0442\u044c \u0435\u0451 \u043a \u043d\u0430\u0448\u0435\u0439 \u0437\u0430\u0434\u0430\u0447\u0435.<\/p>\n<p>\u041f\u043e\u0441\u0447\u0438\u0442\u0430\u0435\u043c \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u043d\u0430 \u0448\u0430\u0433\u0435 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"i\" alt=\"i\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/85c\/2df\/5a5\/85c2df5a5dde110b68252996b1254eca.svg\" width=\"7\" height=\"16\"\/> \u0441\u0443\u043f\u0430 \u0441 \u043a\u043e\u0442\u043e\u043c \u0431\u043e\u043b\u044c\u0448\u0435 \u0438\u043b\u0438 \u0441\u0442\u043e\u043b\u044c\u043a\u043e \u0436\u0435, \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0443\u043f\u0430 \u0441 \u0433\u043e\u0432\u044f\u0434\u0438\u043d\u043e\u0439 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"d[i] \\le 0\" alt=\"d[i] \\le 0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/a8d\/ea7\/d02\/a8dea7d02f1d8826b4d5a9c01f496d9f.svg\" width=\"63\" height=\"22\"\/>. \u041f\u043e\u0447\u0435\u043c\u0443 \u043d\u0435 \u043d\u0430\u043e\u0431\u043e\u0440\u043e\u0442? \u041f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u044d\u0442\u043e \u0447\u0438\u0441\u043b\u043e \u043c\u0435\u043d\u044c\u0448\u0435, \u0430 \u0437\u043d\u0430\u0447\u0438\u0442, \u043f\u0440\u0438 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u043e\u0439 \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u043f\u043e\u0433\u0440\u0435\u0448\u043d\u043e\u0441\u0442\u0438 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f \u0431\u0443\u0434\u0435\u043c \u0438\u043c\u0435\u0442\u044c \u043c\u0435\u043d\u044c\u0448\u0443\u044e \u0430\u0431\u0441\u043e\u043b\u044e\u0442\u043d\u0443\u044e \u043f\u043e\u0433\u0440\u0435\u0448\u043d\u043e\u0441\u0442\u044c. \u041a\u0441\u0442\u0430\u0442\u0438 \u043e\u0442\u043c\u0435\u0442\u0438\u043c, \u0447\u0442\u043e \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"d[i]\" alt=\"d[i]\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/fc7\/ed6\/220\/fc7ed62201e8be75163ba6451ccf6bf2.svg\" width=\"27\" height=\"22\"\/> \u043d\u0430 \u043a\u0430\u0436\u0434\u043e\u043c \u0448\u0430\u0433\u0435 \u0440\u0430\u0432\u043d\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"-i\" alt=\"-i\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/a5e\/32f\/8b6\/a5e32f8b6ae12601f9a720c286f4a631.svg\" width=\"22\" height=\"17\"\/>. \u041e\u043d\u043e \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u0441\u043b\u0443\u0447\u0430\u044e, \u043a\u043e\u0433\u0434\u0430 \u043a\u0430\u0436\u0434\u044b\u0439 \u0440\u0430\u0437 \u0432\u044b\u043f\u0430\u0434\u0430\u043b\u0430 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"-1\" alt=\"-1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/884\/559\/601\/884559601c24f16afc3342f36c125597.svg\" width=\"25\" height=\"17\"\/>.<\/p>\n<p>\u0412\u0435\u0440\u043d\u0435\u043c\u0441\u044f \u043a \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0439 \u0444\u043e\u0440\u043c\u0435 \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u044f:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"P[i,d[i] \\le 0]=2^{-2i}\\sum_{2q-k \\le 0} \\sum \\left[ \\binom{i}{q} \\binom{i}{k} \\right]\" alt=\"P[i,d[i] \\le 0]=2^{-2i}\\sum_{2q-k \\le 0} \\sum \\left[ \\binom{i}{q} \\binom{i}{k} \\right]\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/443\/49d\/16a\/44349d16a167f4900be5687767e5aa7f.svg\" width=\"344\" height=\"56\"\/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"k\" alt=\"k\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/b86\/8a8\/13d\/b868a813dbd54ae7a3fd2aed26e75e5f.svg\" width=\"10\" height=\"17\"\/> \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435, \u0447\u0435\u043c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"i\" alt=\"i\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/e33\/23d\/7f2\/e3323d7f28b3f7c352e8d0756dad7e90.svg\" width=\"7\" height=\"16\"\/>, \u0438 \u0432 \u0442\u043e \u0436\u0435 \u0432\u0440\u0435\u043c\u044f <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"0 \\le 2q \\le k \\le i\" alt=\"0 \\le 2q \\le k \\le i\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/899\/83a\/752\/89983a752a44f75a507f2167a4148651.svg\" width=\"122\" height=\"20\"\/>. \u0415\u0441\u043b\u0438 \u0432\u043d\u0435\u0448\u043d\u0435\u0435 \u0441\u0443\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0434\u0435\u043b\u0430\u0442\u044c \u043f\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"q\" alt=\"q\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/cc0\/09c\/97a\/cc009c97aee8c07d4c20cc8a8e22e408.svg\" width=\"9\" height=\"15\"\/>, \u0442\u043e \u0435\u0433\u043e \u043f\u0440\u0435\u0434\u0435\u043b\u044b \u0431\u0443\u0434\u0443\u0442 \u043e\u0442 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"0\" alt=\"0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/dc7\/3c3\/7c8\/dc73c37c8c82048d942154a31ab3aa73.svg\" width=\"10\" height=\"16\"\/> \u0434\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"\\lfloor i\/2 \\rfloor\" alt=\"\\lfloor i\/2 \\rfloor\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/3f7\/f09\/50c\/3f7f0950cbaaf5d09d3a6b92858a184b.svg\" width=\"43\" height=\"22\"\/>. \u0422\u043e\u0433\u0434\u0430:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"P[i,d \\le 0]=2^{-2i}\\sum_{q=0}^{\\lfloor i\/2 \\rfloor}\\sum_{k = 2q}^{i} \\left[ \\binom{i}{q} \\binom{i}{k} \\right]\" alt=\"P[i,d \\le 0]=2^{-2i}\\sum_{q=0}^{\\lfloor i\/2 \\rfloor}\\sum_{k = 2q}^{i} \\left[ \\binom{i}{q} \\binom{i}{k} \\right]\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/8a7\/03f\/826\/8a703f82618e70a67f0e967313cfbf24.svg\" width=\"312\" height=\"65\"\/><\/p>\n<p>\u041e\u0434\u043d\u0430\u043a\u043e, \u0435\u0441\u043b\u0438 \u043c\u044b \u043f\u0440\u0438\u043c\u0435\u043d\u0438\u043c \u0434\u0430\u043d\u043d\u0443\u044e \u0444\u043e\u0440\u043c\u0443\u043b\u0443 \u043d\u0430 \u043f\u0440\u0435\u0434\u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u043c \u0448\u0430\u0433\u0435, \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0431\u0443\u0434\u0435\u0442 \u0432\u043a\u043b\u044e\u0447\u0430\u0442\u044c \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u044b \u0445\u043e\u0442\u0435\u043b\u0438 \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c &#171;\u0440\u0443\u0447\u043a\u0430\u043c\u0438&#187;, \u0434\u043b\u044f \u0441\u043b\u0443\u0447\u0430\u044f <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"d[i]=0\" alt=\"d[i]=0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/cca\/40e\/64b\/cca40e64b45e44d41154eb8bcf69d354.svg\" width=\"63\" height=\"22\"\/>, \u0430 \u0434\u043b\u044f \u0447\u0435\u0442\u043d\u044b\u0445 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"s\" alt=\"s\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/ffb\/3d2\/44a\/ffb3d244a33a5918af7957a9e6a61f48.svg\" width=\"9\" height=\"12\"\/> \u0442\u0430\u043a\u0436\u0435 \u0438 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"d[i]=-1\" alt=\"d[i]=-1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/d4f\/7c6\/675\/d4f7c667516e3fa63a8830d3ccd0caf2.svg\" width=\"78\" height=\"22\"\/>. \u041a \u0442\u043e\u043c\u0443 \u0436\u0435, \u043d\u0430\u043c \u0431\u0443\u0434\u0443\u0442 \u043d\u0443\u0436\u043d\u044b \u0441\u0430\u043c\u0438 \u044d\u0442\u0438 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e, \u0430  \u0442\u0430\u043a\u0436\u0435 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"d[i]=1\" alt=\"d[i]=1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/fdd\/ef2\/2d1\/fddef22d190e34eefe1532a8eecddf01.svg\" width=\"63\" height=\"22\"\/> \u0434\u043b\u044f \u0447\u0435\u0442\u043d\u044b\u0445 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"s\" alt=\"s\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/745\/16c\/88e\/74516c88e49f06dab6f6a0474044d775.svg\" width=\"9\" height=\"12\"\/>.<\/p>\n<p>\u0412\u044b\u043f\u0438\u0448\u0435\u043c \u0444\u043e\u0440\u043c\u0443\u043b\u044b \u0434\u043b\u044f \u043d\u0438\u0445:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"P[i,0]=2^{-2i}\\sum_{q=0}^{\\lfloor i\/2 \\rfloor} \\left[ \\binom{i}{q} \\binom{i}{2q} \\right]\" alt=\"P[i,0]=2^{-2i}\\sum_{q=0}^{\\lfloor i\/2 \\rfloor} \\left[ \\binom{i}{q} \\binom{i}{2q} \\right]\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/8d1\/872\/081\/8d18720811e60ab6cde0a562e8deeeab.svg\" width=\"251\" height=\"65\"\/><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"P[i,-1]=2^{-2i}\\sum_{q=0}^{\\lfloor (i-1)\/2  \\rfloor} \\left[ \\binom{i}{q} \\binom{i}{2q+1} \\right]\" alt=\"P[i,-1]=2^{-2i}\\sum_{q=0}^{\\lfloor (i-1)\/2  \\rfloor} \\left[ \\binom{i}{q} \\binom{i}{2q+1} \\right]\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/c9f\/76d\/d57\/c9f76dd570ae3622c13c3be6f967d998.svg\" width=\"327\" height=\"65\"\/><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"P[i,1]=2^{-2i}\\sum_{q=1}^{\\lfloor (i+1)\/2  \\rfloor} \\left[ \\binom{i}{q} \\binom{i}{2q-1} \\right]\" alt=\"P[i,1]=2^{-2i}\\sum_{q=1}^{\\lfloor (i+1)\/2  \\rfloor} \\left[ \\binom{i}{q} \\binom{i}{2q-1} \\right]\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/191\/73f\/459\/19173f4599b0af07fa127f72aa61ccf4.svg\" width=\"312\" height=\"65\"\/><\/p>\n<p>\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0432 \u043d\u0430 \u0440\u0438\u0441\u0443\u043d\u043a\u0438 4 \u0438 5 \u0438 \u043f\u043e\u0434\u0443\u043c\u0430\u0432, \u043f\u043e\u043b\u0443\u0447\u0438\u043c \u043e\u043a\u043e\u043d\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0438\u0441\u043a\u043e\u043c\u043e\u0439 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u0441\u0443\u043f \u0441 \u0433\u043e\u0432\u044f\u0434\u0438\u043d\u043e\u0439 \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u0442\u0441\u044f \u0440\u0430\u043d\u044c\u0448\u0435. \u0412\u0441\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u043c, \u0447\u0442\u043e \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043f\u043e\u0440\u0446\u0438\u0439 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"\\lceil s0\/2 \\rceil\" alt=\"\\lceil s0\/2 \\rceil\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/442\/2e0\/c95\/4422e0c951fb4e5260b63ed71b5ac123.svg\" width=\"55\" height=\"22\"\/>, \u0437\u043d\u0430\u0447\u0438\u0442 \u043d\u0430 \u043f\u0440\u0435\u0434\u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u043c \u0448\u0430\u0433\u0435 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"i = \\lceil s0\/2 \\rceil -1\" alt=\"i = \\lceil s0\/2 \\rceil -1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/802\/cd6\/3b2\/802cd63b2fac9c6b40686272a436a25f.svg\" width=\"121\" height=\"22\"\/>:<\/p>\n<ol>\n<li>\n<p>\u0434\u043b\u044f \u043d\u0435\u0447\u0435\u0442\u043d\u044b\u0445 s:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"ans = 1 - P[i,d \\le 0] + P[i,0] \\cdot 0.25 \\cdot 2.5 = 1 - P[i,d \\le 0] + P[i,0] \\cdot 0.625\" alt=\"ans = 1 - P[i,d \\le 0] + P[i,0] \\cdot 0.25 \\cdot 2.5 = 1 - P[i,d \\le 0] + P[i,0] \\cdot 0.625\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/e04\/e9a\/6d4\/e04e9a6d491a2f1897b0591baa4330e6.svg\" width=\"612\" height=\"22\"\/><\/li>\n<li>\n<p>\u0434\u043b\u044f \u0447\u0435\u0442\u043d\u044b\u0445 s: <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"\\begin{split} ans &amp;= 1 - P[i,d \\le 0] - P[i,1] + P[i,-1] \\cdot 0.25 \\cdot 1.5 + \\\\&amp;+ P[i,0] \\cdot 0.25 \\cdot 2.5 + P[i,1] \\cdot 0.25 \\cdot 3.5 = \\\\ &amp;= 1 - P[i,d \\le 0] + P[i,-1] \\cdot 0.375 + P[i,0] \\cdot 0.625 - P[i,1] \\cdot 0.125 \\end{split}\" alt=\"\\begin{split} ans &amp;= 1 - P[i,d \\le 0] - P[i,1] + P[i,-1] \\cdot 0.25 \\cdot 1.5 + \\\\&amp;+ P[i,0] \\cdot 0.25 \\cdot 2.5 + P[i,1] \\cdot 0.25 \\cdot 3.5 = \\\\ &amp;= 1 - P[i,d \\le 0] + P[i,-1] \\cdot 0.375 + P[i,0] \\cdot 0.625 - P[i,1] \\cdot 0.125 \\end{split}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/785\/e9e\/f18\/785e9ef182d47b6c7d303a68e5a0bcb0.svg\" width=\"591\" height=\"75\"\/><\/li>\n<\/ol>\n<p>\u0422\u0435\u043f\u0435\u0440\u044c \u0431\u044b \u0432\u0441\u0435 \u044d\u0442\u043e \u043f\u043e\u0441\u0447\u0438\u0442\u0430\u0442\u044c.<\/p>\n<p>\u0414\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430, \u043d\u0430\u043c \u043d\u0443\u0436\u043d\u044b \u0431\u0438\u043d\u043e\u043c\u0438\u0430\u043b\u044c\u043d\u044b\u0435 \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442\u044b. \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"i\" alt=\"i\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/660\/fb1\/dbd\/660fb1dbd3c8b045b0db3b566c8c2c38.svg\" width=\"7\" height=\"16\"\/> \u0443 \u043d\u0430\u0441 \u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043e, \u043c\u043e\u0436\u043d\u043e \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u0430\u0442\u044c \u0438\u0445 \u0437\u0430\u0440\u0430\u043d\u0435\u0435. \u041f\u0440\u043e\u043d\u0438\u0446\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u043e\u0442\u043c\u0435\u0442\u0438\u0432, \u0447\u0442\u043e<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"\\binom{i}{k}=\\binom{i}{i-k},\" alt=\"\\binom{i}{k}=\\binom{i}{i-k},\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/70f\/b63\/0b3\/70fb630b360b97fa0b6db7eeebdd808c.svg\" width=\"138\" height=\"49\"\/><\/p>\n<p>\u0431\u0443\u0434\u0435\u043c \u0441\u0447\u0438\u0442\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u0443 \u0438\u0437 \u043d\u0438\u0445. \u041d\u043e \u0435\u0441\u043b\u0438 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"i\" alt=\"i\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/892\/de2\/f27\/892de2f27d7cd21eaaf591def2c72785.svg\" width=\"7\" height=\"16\"\/> \u0432\u0435\u043b\u0438\u043a\u043e, \u0442\u043e \u0438 \u0431\u0438\u043d\u043e\u043c\u0438\u0430\u043b\u044c\u043d\u044b\u0435 \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442\u044b \u0431\u043e\u043b\u044c\u0448\u0438\u0435, \u043c\u043e\u0436\u0435\u0442 \u0441\u043b\u0443\u0447\u0438\u0442\u044c\u0441\u044f \u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435. \u041a \u0441\u0447\u0430\u0441\u0442\u044c\u044e, \u043d\u0430\u043c \u043d\u0443\u0436\u043d\u044b \u043d\u0435 \u0441\u0430\u043c\u0438 \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442\u044b, \u0430 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438, \u0442\u043e \u0435\u0441\u0442\u044c:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"2^{-i}\\binom{i}{k}\" alt=\"2^{-i}\\binom{i}{k}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/c6a\/d37\/dd9\/c6ad37dd9cd9058e6df3d7800c5b85e7.svg\" width=\"65\" height=\"49\"\/><\/p>\n<p>\u0422\u0443\u0442 \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u0435\u0442 \u043e\u0431\u0440\u0430\u0442\u043d\u0430\u044f \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430: <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"2^{-i}\\binom{i}{0}=2^{-i}\" alt=\"2^{-i}\\binom{i}{0}=2^{-i}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/64e\/261\/356\/64e261356971b7bad36224fa3d8eba23.svg\" width=\"118\" height=\"49\"\/> \u2014 \u043e\u0447\u0435\u043d\u044c \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0430\u044f \u0432\u0435\u043b\u0438\u0447\u0438\u043d\u0430.<\/p>\n<p>\u0410 \u0442\u0430\u043a \u043a\u0430\u043a \u0444\u0430\u043a\u0442\u043e\u0440\u0438\u0430\u043b\u044b \u0441\u0447\u0438\u0442\u0430\u044e\u0442\u0441\u044f \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e, \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0432\u044b\u0440\u0430\u0436\u0430\u0435\u0442\u0441\u044f \u0447\u0435\u0440\u0435\u0437 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0439, \u0442\u043e \u0443\u043c\u043d\u043e\u0436\u0435\u043d\u0438\u0435 \u043d\u0430 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"0\" alt=\"0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/401\/7b2\/0b7\/4017b20b71b7c724bf75db68a8185835.svg\" width=\"10\" height=\"16\"\/> \u0434\u0430\u0441\u0442 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"0\" alt=\"0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/ead\/ac9\/143\/eadac9143daff5844e869477f14ff780.svg\" width=\"10\" height=\"16\"\/>.\u0427\u0442\u043e\u0431\u044b \u0440\u0435\u0448\u0438\u0442\u044c \u044d\u0442\u0443 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443, \u0431\u0443\u0434\u0435\u043c \u0434\u0435\u043b\u0438\u0442\u044c \u043d\u0430 \u0441\u0442\u0435\u043f\u0435\u043d\u0438 \u0434\u0432\u043e\u0439\u043a\u0438 \u043f\u043e\u0441\u0442\u0435\u043f\u0435\u043d\u043d\u043e. \u0421\u043d\u0430\u0447\u0430\u043b\u0430 \u043d\u0430 1, \u043f\u043e\u0442\u043e\u043c \u043d\u0430 4, \u043f\u043e\u0442\u043e\u043c \u043d\u0430 16 \u0438 \u0442.\u0434. \u041f\u043e\u0447\u0435\u043c\u0443 \u0438\u043c\u0435\u043d\u043d\u043e \u0442\u0430\u043a? \u041f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u043c\u044b \u0441\u0447\u0438\u0442\u0430\u0435\u043c \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u0443 \u0438\u0437 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"i\" alt=\"i\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/98b\/91a\/47b\/98b91a47bec95c6b28f6782089dc5a35.svg\" width=\"7\" height=\"16\"\/> \u0431\u0438\u043d\u043e\u043c\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442\u043e\u0432, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e, \u043a \u043a\u043e\u043d\u0446\u0443 \u0434\u043e\u0439\u0434\u0435\u0442 \u0434\u043e \u043d\u0443\u0436\u043d\u043e\u0439 \u0441\u0442\u0435\u043f\u0435\u043d\u0438. \u0410 \u0441\u0430\u043c\u043e\u0435 \u0433\u043b\u0430\u0432\u043d\u043e\u0435, \u043d\u0430\u0438\u0431\u043e\u043b\u044c\u0448\u0435\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043a\u0430\u043a \u0440\u0430\u0437 \u0432 \u0441\u0435\u0440\u0435\u0434\u0438\u043d\u0435:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"\\max_k{\\binom{i}{k}}=\\binom{i}{i\/2}\" alt=\"\\max_k{\\binom{i}{k}}=\\binom{i}{i\/2}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/ea9\/981\/9eb\/ea99819ebd3278cbdf4958c41a5acd5f.svg\" width=\"158\" height=\"49\"\/><\/p>\n<p>\u041f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e \u0431\u0443\u0434\u0435\u043c \u0441\u0447\u0438\u0442\u0430\u0442\u044c \u0441\u0443\u043c\u043c\u0443:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"2^{-i}\\sum_{j=0}^{k}\\binom{i}{k}\" alt=\"2^{-i}\\sum_{j=0}^{k}\\binom{i}{k}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/216\/b5e\/1b8\/216b5e1b8108ec7eb867414dd27b198d.svg\" width=\"100\" height=\"62\"\/><\/p>\n<p> \u0427\u0443\u0442\u044c \u0440\u0430\u043d\u044c\u0448\u0435, \u0432\u044b \u043d\u0430\u0432\u0435\u0440\u043d\u043e\u0435, \u0443\u0434\u0438\u0432\u043b\u044f\u043b\u0438\u0441\u044c, \u043a\u0430\u043a \u0436\u0435 \u0442\u0430\u043a, \u0432\u0435\u0434\u044c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"P[i,d \\le 0]\" alt=\"P[i,d \\le 0]\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/3a3\/3d2\/8ad\/3a33d28ad77ef462b34c8c44cb4a53b9.svg\" width=\"86\" height=\"22\"\/>\u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0434\u0432\u0435 \u0441\u0443\u043c\u043c\u044b, \u043f\u043e\u0447\u0435\u043c\u0443 \u0436\u0435 \u044f \u0437\u0430\u044f\u0432\u043b\u044f\u044e \u0432\u0440\u0435\u043c\u044f <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"O(n)\" alt=\"O(n)\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/5c1\/f5a\/4bf\/5c1f5a4bf005bdf6cdfbda3110b7774e.svg\" width=\"41\" height=\"22\"\/>? \u0410 \u043f\u043e\u0442\u043e\u043c\u0443, \u0447\u0442\u043e \u0441\u0443\u043c\u043c\u044b \u043f\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"k\" alt=\"k\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/cf1\/8c9\/19a\/cf18c919ab109ca07328cc566ecd42d8.svg\" width=\"10\" height=\"17\"\/> \u0441\u0447\u0438\u0442\u0430\u0435\u0442\u0441\u044f \u0437\u0434\u0435\u0441\u044c \u043e\u0434\u0438\u043d \u0440\u0430\u0437 \u0438 \u0437\u0430 \u043b\u0438\u043d\u0435\u0439\u043d\u043e\u0435 \u0432\u0440\u0435\u043c\u044f. \u041e\u0447\u0435\u043d\u044c \u0443\u0434\u043e\u0431\u043d\u043e: \u043f\u043e\u0441\u0447\u0438\u0442\u0430\u043b \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442 \u0438 \u0441\u0440\u0430\u0437\u0443 \u043f\u0440\u0438\u0431\u0430\u0432\u0438\u043b.<\/p>\n<p>\u041a\u0441\u0442\u0430\u0442\u0438, \u0432\u044b \u043f\u043e\u043c\u043d\u0438\u0442\u0435, \u0447\u0442\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"2^{-i}\\sum_{j=0}^{i}\\binom{i}{k}=1\" alt=\"2^{-i}\\sum_{j=0}^{i}\\binom{i}{k}=1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/e79\/73b\/bea\/e7973bbea82c43fc572c119c6380ac6d.svg\" width=\"135\" height=\"62\"\/>?<\/p>\n<h2>\u0410\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u21162.1. \u0420\u0430\u0441\u0447\u0435\u0442 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0435\u0439 \u0431\u0438\u043d\u043e\u043c\u0438\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f<\/h2>\n<ol>\n<li>\n<p>\u0421\u043e\u0437\u0434\u0430\u0451\u043c \u043c\u0430\u0441\u0441\u0438\u0432\u044b \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0431\u0438\u043d\u043e\u043c\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442\u043e\u0432 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"binomials\" alt=\"binomials\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/645\/5df\/d1b\/6455dfd1bac65a2d90138525cca90713.svg\" width=\"84\" height=\"17\"\/> \u0438 \u0441\u0443\u043c\u043c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"sums\" alt=\"sums\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/261\/e94\/f90\/261e94f901bdfe969e97294b404e4e8d.svg\" width=\"46\" height=\"12\"\/> \u0440\u0430\u0437\u043c\u0435\u0440\u043e\u043c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"\\lfloor i\/2 \\rfloor + 1\" alt=\"\\lfloor i\/2 \\rfloor + 1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/399\/d71\/7ff\/399d717ffbacbbbfa83629daed475d82.svg\" width=\"76\" height=\"22\"\/> \u043a\u0430\u0436\u0434\u044b\u0439;<\/p>\n<\/li>\n<li>\n<p>\u0418\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u0435\u043c \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"val=1.0\" alt=\"val=1.0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/daa\/c7f\/92b\/daac7f92b4cf8d0e4bfbb41e073abd1a.svg\" width=\"76\" height=\"17\"\/>, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0431\u0443\u0434\u0435\u043c \u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u0431\u0438\u043d\u043e\u043c\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442 \u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0439 \u043d\u0430 \u043a\u0430\u043a\u0443\u044e-\u0442\u043e (\u0441\u0430\u043c\u0438 \u043d\u0435 \u0437\u043d\u0430\u0435\u043c, \u043a\u0430\u043a\u0443\u044e, \u043d\u043e \u043c\u043e\u0436\u0435\u043c \u0441\u043e\u0447\u0438\u043d\u0438\u0442\u044c) \u0441\u0442\u0435\u043f\u0435\u043d\u044c \u0434\u0432\u043e\u0439\u043a\u0438;<\/p>\n<\/li>\n<li>\n<p>\u0417\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u043c \u043f\u0435\u0440\u0432\u044b\u0439 \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"binomials[0]=val \\cdot 2^{-i}\" alt=\"binomials[0]=val \\cdot 2^{-i}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/fef\/738\/8e8\/fef7388e8953be45aa962cc2d3e0b146.svg\" width=\"197\" height=\"24\"\/> (\u043f\u043e\u043c\u043d\u0438\u043c, \u0447\u0442\u043e \u0446\u0435\u043b\u043e\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u044b\u0435 \u0441\u0442\u0435\u043f\u0435\u043d\u0438 \u0434\u0432\u043e\u0439\u043a\u0438 \u0441\u0447\u0438\u0442\u0430\u044e\u0442\u0441\u044f \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u043e);<\/p>\n<\/li>\n<li>\n<p>\u0422\u043e \u0436\u0435 \u0441\u0430\u043c\u043e\u0435 \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u043c \u0432 \u043f\u0435\u0440\u0432\u0443\u044e \u044f\u0447\u0435\u0439\u043a\u0443 \u043c\u0430\u0441\u0441\u0438\u0432\u0430 \u0441\u0443\u043c\u043c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"sums[0]=binomials[0]\" alt=\"sums[0]=binomials[0]\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/c34\/d2d\/e68\/c34d2de680a98a5aa4d320a8c3d067e1.svg\" width=\"197\" height=\"22\"\/>;<\/p>\n<\/li>\n<li>\n<p>\u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u0446\u0438\u043a\u043b \u043f\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"k\" alt=\"k\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/87b\/d57\/47d\/87bd5747db0bebfcc48ea47aa2050bdc.svg\" width=\"10\" height=\"17\"\/> \u043e\u0442 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"1\" alt=\"1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/229\/bb8\/bb1\/229bb8bb178e59ddc21ffe7dd8f0c2fb.svg\" width=\"10\" height=\"16\"\/> \u0434\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"\\lfloor i\/2 \\rfloor\" alt=\"\\lfloor i\/2 \\rfloor\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/4bf\/c0c\/69b\/4bfc0c69b60bf47425ae3dc37353d0fb.svg\" width=\"43\" height=\"22\"\/> \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e;<\/p>\n<\/li>\n<li>\n<p>\u041c\u043e\u0434\u0438\u0444\u0438\u0446\u0438\u0440\u0443\u0435\u043c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"val = val*\\frac{i+1-k}{i}\" alt=\"val = val*\\frac{i+1-k}{i}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/613\/77f\/6a9\/61377f6a9bfd2e245333f7ffd11d728c.svg\" width=\"175\" height=\"43\"\/><\/p>\n<p>\u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043b\u0435\u0433\u043a\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u044d\u0442\u043e \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u0435, \u0435\u0441\u043b\u0438 \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"\\binom{i}{k}\" alt=\"\\binom{i}{k}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/9fc\/40f\/357\/9fc40f35752b470c2d00c658fff46f42.svg\" width=\"38\" height=\"49\"\/> \u043d\u0430 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"\\binom{i}{k-1}\" alt=\"\\binom{i}{k-1}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/16c\/35a\/baf\/16c35abafd2129687f2f2bfb86b01d3c.svg\" width=\"72\" height=\"49\"\/>;<\/p>\n<\/li>\n<li>\n<p>\u0417\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u043c \u0431\u0438\u043d\u043e\u043c\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442 \u0441 \u0443\u0447\u0435\u0442\u043e\u043c \u0443\u0436\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0441\u0442\u0435\u043f\u0435\u043d\u0435\u0439 \u0434\u0432\u043e\u0439\u043a\u0438: <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"binomials[k] = val \\cdot 2^{-(i-2k+2)}\" alt=\"binomials[k] = val \\cdot 2^{-(i-2k+2)}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/d54\/fca\/5b9\/d54fca5b955121da5f21dc0446054206.svg\" width=\"250\" height=\"26\"\/>;<\/p>\n<\/li>\n<li>\n<p>\u0412\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u043c \u0442\u0435\u043a\u0443\u0449\u0443\u044e \u0441\u0443\u043c\u043c\u0443: <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"sums[k]=sums[k-1]+binomials[k]\" alt=\"sums[k]=sums[k-1]+binomials[k]\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/15b\/60b\/362\/15b60b3621066a2842863225e0fee063.svg\" width=\"321\" height=\"22\"\/>;<\/p>\n<\/li>\n<li>\n<p>\u041f\u043e\u0432\u0442\u043e\u0440\u044f\u0435\u043c 6-9<\/p>\n<\/li>\n<\/ol>\n<p>\u0423\u0434\u043e\u0431\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u043a\u043b\u0430\u0441\u0441, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u0440\u0438 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0431\u0443\u0434\u0435\u0442 \u0441\u0447\u0438\u0442\u0430\u0442\u044c \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442\u044b (\u0442\u043e\u0447\u043d\u0435\u0435, \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438), \u0430 \u043f\u043e\u0442\u043e\u043c \u043f\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0443 \u0432\u044b\u0434\u0430\u0432\u0430\u0442\u044c, \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0442\u043e\u0433\u043e, \u0438\u0437 \u043a\u0430\u043a\u043e\u0439 \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u044b \u2014 \u043f\u043e\u0441\u0447\u0438\u0442\u0430\u043d\u043d\u043e\u0439 \u0438\u043b\u0438 \u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u043e\u0439 \u2014 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442:<\/p>\n<pre><code class=\"cpp\">class Binom {         vector&lt;double> binomials;         vector&lt;double> sums;         int i;      public:         Binom(int _i) : i(_i), binomials(_i\/2 + 1), sums(_i\/2 + 1, 0) {             double val = 1.;              binomials.front() = val*exp2(-i);             sums.front() = binomials.front();             for (int k = 1; k &lt; binomials.size(); k++) {                 val *= (i-k+1.) \/ k;                 binomials[k] = val*exp2(-(i-2*k+2));                 sums[k] = sums[k-1] + binomials[k];                 val \/= 4;             }         }          double get_k(size_t k) {             if (k &lt; 0) return 0.;             if (k &lt; binomials.size()) return binomials[k];             if (k &lt;= i) return binomials[i - k];             return 0;         }          double get_sum(int k) {             if (k &lt; 0) return 0.;             if (k &lt; sums.size()) return sums[k];             if (k &lt; i) return 1. - sums[i - k - 1];             return 1.;         }     }; <\/code><\/pre>\n<p>\u041e\u0442\u043c\u0435\u0442\u0438\u043c, \u0447\u0442\u043e \u0437\u0434\u0435\u0441\u044c \u043c\u044b \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u043c \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442 0, \u0435\u0441\u043b\u0438 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"k\" alt=\"k\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/fb7\/86e\/af7\/fb786eaf7a3b9993ba15d3ce2e2f1a7c.svg\" width=\"10\" height=\"17\"\/> \u0432\u044b\u0445\u043e\u0434\u0438\u0442 \u0437\u0430 \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0435 \u043f\u0440\u0435\u0434\u0435\u043b\u044b, \u0447\u0442\u043e \u0441\u0434\u0435\u043b\u0430\u0435\u0442 \u043f\u043e\u0434\u0441\u0447\u0435\u0442 \u0441\u0443\u043c\u043c \u0443\u0434\u043e\u0431\u043d\u0435\u0435. \u0421\u0443\u043c\u043c\u0430, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e, 0 \u0434\u043b\u044f <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"k&lt;0\" alt=\"k&lt;0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/c2d\/c8f\/366\/c2dc8f36664a1d7a7cc0d42c94061523.svg\" width=\"45\" height=\"17\"\/>, 1 \u0434\u043b\u044f <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"k \\ge i\" alt=\"k \\ge i\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/071\/824\/026\/071824026ace109acd646791a53e841d.svg\" width=\"42\" height=\"19\"\/>, \u043d\u043e \u044d\u0442\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u043b\u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u0434\u043b\u044f \u0441\u043e\u0433\u043b\u0430\u0441\u043e\u0432\u0430\u043d\u043d\u043e\u0441\u0442\u0438, \u0440\u0435\u0430\u043b\u044c\u043d\u043e \u0442\u0430\u043a\u0438\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u043d\u0435 \u0431\u0443\u0434\u0435\u0442.<\/p>\n<p>\u041d\u0430\u043a\u043e\u043d\u0435\u0446, \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u043c \u0441\u0447\u0438\u0442\u0430\u0442\u044c. \u0422\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u0435\u0440\u0435\u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0438\u043c \u0438\u043d\u0434\u0435\u043a\u0441 \u0441\u0443\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"q \\rightarrow q+1\" alt=\"q \\rightarrow q+1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/b88\/7c3\/15b\/b887c315b181ba94bbd3a7b4c9be9a44.svg\" width=\"81\" height=\"19\"\/> \u0432 \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u0438 \u0434\u043b\u044f <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"P[i,1]\" alt=\"P[i,1]\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/033\/757\/081\/033757081ce4974cb2bd370a8ffb8317.svg\" width=\"50\" height=\"22\"\/>. \u0412\u043c\u0435\u0441\u0442\u043e:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"P[i,1]=2^{-2i}\\sum_{q=1}^{\\lfloor (i+1)\/2 \\rfloor} \\left[ \\binom{i}{q} \\binom{i}{2q-1} \\right]\" alt=\"P[i,1]=2^{-2i}\\sum_{q=1}^{\\lfloor (i+1)\/2 \\rfloor} \\left[ \\binom{i}{q} \\binom{i}{2q-1} \\right]\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/75f\/ae5\/67b\/75fae567b28c9363a4721cc2ba5694c2.svg\" width=\"312\" height=\"65\"\/><\/p>\n<p>\u043d\u0430\u043f\u0438\u0448\u0435\u043c:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"P[i,1]=2^{-2i}\\sum_{q=0}^{\\lfloor (i-1)\/2 \\rfloor} \\left[ \\binom{i}{q+1} \\binom{i}{2q+1} \\right]\" alt=\"P[i,1]=2^{-2i}\\sum_{q=0}^{\\lfloor (i-1)\/2 \\rfloor} \\left[ \\binom{i}{q+1} \\binom{i}{2q+1} \\right]\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/675\/0e5\/cd3\/6750e5cd3f548580b4c53f30016c091d.svg\" width=\"345\" height=\"65\"\/><\/p>\n<p>\u0418 \u0441\u0443\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0441\u0435 \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0431\u0443\u0434\u0435\u043c \u0434\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"\\lfloor i\/2 \\rfloor\" alt=\"\\lfloor i\/2 \\rfloor\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/197\/cae\/482\/197cae482042b197b9aa530a95d27231.svg\" width=\"43\" height=\"22\"\/>, \u0432\u0441\u0435 \u0440\u0430\u0432\u043d\u043e \u0434\u043b\u044f \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442\u044b \u0431\u0443\u0434\u0443\u0442 0.<\/p>\n<p>\u0414\u0430, \u0432\u044b \u0432\u0435\u0434\u044c \u0435\u0449\u0435 \u043f\u043e\u043c\u043d\u0438\u0442\u0435, \u0447\u0442\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"2^{-i}\\sum_{j=0}^{i}\\binom{i}{k}=1\" alt=\"2^{-i}\\sum_{j=0}^{i}\\binom{i}{k}=1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/aac\/bfd\/029\/aacbfd02955bf54598977cd798bb53b9.svg\" width=\"135\" height=\"62\"\/>?<\/p>\n<h2>\u0410\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u21162.2. O(n)\/O(n)<\/h2>\n<ol>\n<li>\n<p>\u041d\u0430\u0445\u043e\u0434\u0438\u043c \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0435 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"s0= \\lceil n\/25 \\rceil\" alt=\"s0= \\lceil n\/25 \\rceil\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/9d3\/558\/678\/9d3558678dd0219d6fecf5d3516a909c.svg\" width=\"102\" height=\"22\"\/>;<\/p>\n<\/li>\n<li>\n<p>\u041d\u0430\u0445\u043e\u0434\u0438\u043c \u0438\u043d\u0434\u0435\u043a\u0441 \u043f\u0440\u0435\u0434\u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0433\u043e \u0448\u0430\u0433\u0430 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"i=\\lceil s0\/2 \\rceil - 1\" alt=\"i=\\lceil s0\/2 \\rceil - 1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/53f\/5c7\/2b8\/53f5c72b80fa56d298e7c0833a7c49ed.svg\" width=\"121\" height=\"22\"\/>;<\/p>\n<\/li>\n<li>\n<p>\u0421\u0447\u0438\u0442\u0430\u0435\u043c \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438 \u0431\u0438\u043d\u043e\u043c\u0438\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u0438 \u0438\u0445 \u0441\u0443\u043c\u043c\u044b;<\/p>\n<\/li>\n<li>\n<p>\u0417\u0430\u0434\u0430\u0435\u043c \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0441\u0443\u043c\u043c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"P_{d \\le 0}=P_{-1}=P_0=P_1=0.0\" alt=\"P_{d \\le 0}=P_{-1}=P_0=P_1=0.0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/029\/7b8\/0de\/0297b80debbddfe086e6455bcffcf9ac.svg\" width=\"240\" height=\"21\"\/>;<\/p>\n<\/li>\n<li>\n<p>\u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u0446\u0438\u043a\u043b \u043f\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"q\" alt=\"q\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/e25\/3a1\/dc4\/e253a1dc47b0245113dc22b0e729f1fa.svg\" width=\"9\" height=\"15\"\/> \u043e\u0442 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"0\" alt=\"0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/34a\/871\/3f5\/34a8713f59e1361a49191aff86b868d6.svg\" width=\"10\" height=\"16\"\/> \u0434\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"\\lfloor i\/2 \\rfloor\" alt=\"\\lfloor i\/2 \\rfloor\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/4bf\/c0c\/69b\/4bfc0c69b60bf47425ae3dc37353d0fb.svg\" width=\"43\" height=\"22\"\/> \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e;<\/p>\n<\/li>\n<li>\n<p>\u0412\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u043c \u0441\u0443\u043c\u043c\u0443 \u043f\u043e <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"k\" alt=\"k\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/3c3\/1ba\/ae5\/3c31baae56748a4b52f7d6dd87525294.svg\" width=\"10\" height=\"17\"\/> \u0432 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"P[i, d \\le 0]\" alt=\"P[i, d \\le 0]\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/59c\/d1d\/fb3\/59cd1dfb3383857f46db72552029647a.svg\" width=\"86\" height=\"22\"\/>:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"sumk = 2^{-i}\\sum_{k = 2q}^{i} \\binom{i}{k} = 1 - 2^{-i}\\sum_{k = 0}^{2q-1} \\binom{i}{k}\" alt=\"sumk = 2^{-i}\\sum_{k = 2q}^{i} \\binom{i}{k} = 1 - 2^{-i}\\sum_{k = 0}^{2q-1} \\binom{i}{k}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/f98\/f36\/5b9\/f98f365b950b5daab9f6eb6b7c5e554f.svg\" width=\"337\" height=\"63\"\/><\/li>\n<li>\n<p>\u0414\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u0441\u043b\u0430\u0433\u0430\u0435\u043c\u044b\u0435 \u043a \u0438\u0441\u043a\u043e\u043c\u044b\u043c \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044f\u043c:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"P_{d \\le 0}= P_{d \\le 0} + sumk \\cdot \\binom{i}{q}\" alt=\"P_{d \\le 0}= P_{d \\le 0} + sumk \\cdot \\binom{i}{q}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/fdb\/0e4\/1ec\/fdb0e41ecdb72467661da16559e55189.svg\" width=\"225\" height=\"49\"\/><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"P_{-1} = P_{-1} + \\binom{i}{2q+1} \\cdot \\binom{i}{q}\" alt=\"P_{-1} = P_{-1} + \\binom{i}{2q+1} \\cdot \\binom{i}{q}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/178\/12c\/c27\/17812cc2794ec059c0c87a3af0df4fee.svg\" width=\"244\" height=\"49\"\/><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"P_0 = P_0 + \\binom{i}{2q} \\cdot \\binom{i}{q}\" alt=\"P_0 = P_0 + \\binom{i}{2q} \\cdot \\binom{i}{q}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/a95\/30d\/c2a\/a9530dc2adc7ccc094cd8a219f6b90cc.svg\" width=\"190\" height=\"49\"\/><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"P_{1} = P_{1} + \\binom{i}{2q+1} \\cdot \\binom{i}{q+1}\" alt=\"P_{1} = P_{1} + \\binom{i}{2q+1} \\cdot \\binom{i}{q+1}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/c5b\/31e\/5dd\/c5b31e5dd444e7ce206984a388579d5b.svg\" width=\"256\" height=\"49\"\/><\/li>\n<li>\n<p>\u0423\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u043c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"q\" alt=\"q\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/9ec\/301\/0a3\/9ec3010a392f73d2358e21b4c5de76c0.svg\" width=\"9\" height=\"15\"\/> \u043d\u0430 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"1\" alt=\"1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/844\/5f9\/925\/8445f99259f06625f42501e9fa954329.svg\" width=\"10\" height=\"16\"\/> \u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u044f\u0435\u043c 6-8;<\/p>\n<\/li>\n<li>\n<p>\u0435\u0441\u043b\u0438 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"s0\" alt=\"s0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/163\/c0d\/08b\/163c0d08bc3ffc6309974c40b5ca53ec.svg\" width=\"19\" height=\"16\"\/> \u043d\u0435\u0447\u0435\u0442\u043d\u043e\u0435, \u0432\u044b\u0434\u0430\u0442\u044c \u043e\u0442\u0432\u0435\u0442:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"ans = 1 - P[i,d \\le 0] + P[i,0] \\cdot 0.625\" alt=\"ans = 1 - P[i,d \\le 0] + P[i,0] \\cdot 0.625\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/709\/925\/d99\/709925d99b22ff5ddaef7b38036a5259.svg\" width=\"307\" height=\"22\"\/><\/li>\n<li>\n<p>\u0435\u0441\u043b\u0438 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"s0\" alt=\"s0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/163\/c0d\/08b\/163c0d08bc3ffc6309974c40b5ca53ec.svg\" width=\"19\" height=\"16\"\/> \u0447\u0435\u0442\u043d\u043e\u0435, \u0432\u044b\u0434\u0430\u0442\u044c \u043e\u0442\u0432\u0435\u0442:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"ans = 1 - P[i,d \\le 0] + P[i,-1] \\cdot 0.375 + P[i,0] \\cdot 0.625 - P[i,1] \\cdot 0.125\" alt=\"ans = 1 - P[i,d \\le 0] + P[i,-1] \\cdot 0.375 + P[i,0] \\cdot 0.625 - P[i,1] \\cdot 0.125\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/368\/9cd\/42a\/3689cd42a17e37673eb87c52fda16b4a.svg\" width=\"585\" height=\"22\"\/><\/li>\n<\/ol>\n<pre><code class=\"cpp\">double soupServings(int n) {     if (n == 0) return 0.5;     if (n > 5000) return 1.;                                     int s = (n - 1) \/ 25 + 1;     int i = (s - 1) \/ 2;      Binom bin(i);      double ps = 0., p0 = 0., p_1 = 0., p1 = 0.;      for (int q = 0; q*2 &lt;= i; q++) {         ps += (1. - bin.get_sum(q*2-1)) * bin.get_k(q);         p0 += bin.get_k(2*q) * bin.get_k(q);         p_1 += bin.get_k(2*q + 1) * bin.get_k(q);         p1 += bin.get_k(2*q + 1) * bin.get_k(q + 1);     }      double ans = 1. - ps + p0*0.625;     if (!(s&amp;1)) ans +=  p_1*0.375 - p1*0.125;     return ans; } <\/code><\/pre>\n<p>\u0420\u0435\u0448\u0435\u043d\u0438\u0435 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"O(n)\" alt=\"O(n)\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/338\/c52\/b13\/338c52b13c26a1e0f05c7f08e1777be0.svg\" width=\"41\" height=\"22\"\/> \u043f\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0438 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"O(n)\" alt=\"O(n)\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/325\/2d3\/820\/3252d382067571c8ea929a01820fece3.svg\" width=\"41\" height=\"22\"\/> \u043f\u043e \u0437\u0430\u0442\u0440\u0430\u0442\u0430\u043c \u043f\u0430\u043c\u044f\u0442\u0438 \u0433\u043e\u0442\u043e\u0432\u043e.<\/p>\n<p>\u041a\u0441\u0442\u0430\u0442\u0438, <code>if (n > 5000) return 1.;<\/code> \u0432 \u043d\u0430\u0447\u0430\u043b\u0435 \u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c \u0432\u0441\u0435 \u0440\u0430\u0432\u043d\u043e. \u041c\u044b \u0432\u0435\u0434\u044c \u043d\u0435 \u0434\u0443\u0440\u043d\u044b\u0435, \u0447\u0442\u043e\u0431\u044b \u043a\u0430\u0436\u0434\u044b\u0439 \u0440\u0430\u0437 \u0437\u0430\u043d\u043e\u0432\u043e \u0432\u044b\u0447\u0438\u0441\u043b\u044f\u0442\u044c \u0435\u0434\u0438\u043d\u0438\u0446\u0443, \u043f\u0440\u0430\u0432\u0434\u0430?.<\/p>\n<h2>\u0410\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u21163. O(n)\/O(1)<\/h2>\n<p>\u0418 \u0442\u0443\u0442 \u043a\u0442\u043e-\u0442\u043e \u0432\u0441\u043f\u043e\u043c\u043d\u0438\u043b, \u044f \u0432\u0435\u0434\u044c \u043e\u0431\u0435\u0449\u0430\u043b <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"O(1)\" alt=\"O(1)\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/79b\/cf6\/fdc\/79bcf6fdc0477856641ce6453392b286.svg\" width=\"39\" height=\"22\"\/> \u043f\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044e \u043f\u0430\u043c\u044f\u0442\u0438. \u041d\u0435\u0443\u0436\u0435\u043b\u0438 \u043d\u0430\u0432\u0440\u0430\u043b?<\/p>\n<p>\u041d\u0435\u0442, \u0438 \u0443 \u043d\u0430\u0441 \u0443\u0436\u0435 \u0435\u0441\u0442\u044c \u0432\u0441\u0451, \u0447\u0442\u043e \u043d\u0443\u0436\u043d\u043e. \u041c\u044b \u043f\u0440\u043e\u0441\u0442\u043e \u0431\u0443\u0434\u0435\u043c \u0432\u044b\u0447\u0438\u0441\u043b\u044f\u0442\u044c \u0431\u0438\u043d\u043e\u043c\u0438\u0430\u043b\u044c\u043d\u044b\u0435 \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442\u044b \u043f\u043e \u043c\u0435\u0440\u0435 \u043d\u0430\u0434\u043e\u0431\u043d\u043e\u0441\u0442\u0438, \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044e \u0441\u0443\u043c\u043c. \u0412\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u044d\u0442\u043e \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u0442\u0430\u043a:<\/p>\n<pre><code class=\"cpp\">double soupServings(int n) {     if (n == 0) return 0.5;     if (n > 5000) return 1.;          int s = (n - 1) \/ 25 + 1;     int i = (s+1) \/ 2 - 1;      double ps = 1., ksum = 1.;     double p0 = 1., p_1 = i, p1 = 0.;      double bin_q = 1.0, bin_2q = i;     double iP1 = i + 1;      for (int q = 1; q*2 &lt;= i; q++) {         \/\/ Renormalization         bin_q \/= 4;         bin_2q \/= 4;          ksum \/= 4; \/\/ Includes bin_2q         ps \/= 4;   \/\/ Includes bin_q         p0 \/= 16;  \/\/ Includes bin_q * bin_2q         p_1 \/= 16; \/\/ Includes bin_q * bin_2q         p1 \/= 16;  \/\/ Includes bin_q * bin_2q          \/\/ Calculation         bin_q *= iP1\/q - 1.;         p1 += bin_q * bin_2q;         ksum += bin_2q;         ps += bin_q * (1. - ksum * exp2(2*q - i));          bin_2q *= iP1\/(2*q) - 1.;         ksum += bin_2q;         p0 += bin_q * bin_2q;          bin_2q *= iP1\/(2*q+1) - 1;         p_1 += bin_q * bin_2q;     }           if (i &amp; 1) {         int q = (i+1) \/ 2;         bin_q *= iP1\/q - 1.;         p1 += bin_q * bin_2q;          ps \/= 2;         p0 \/= 4;         p_1 \/= 4;         p1 \/= 4;     }      double ans = 1. - ps + p0*0.625;     if (!(s&amp;1)) ans +=  p_1*0.375 - p1*0.125;     return ans;  } <\/code><\/pre>\n<p>\u041d\u0435 \u0441\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u0439\u0442\u0435, \u043a\u0430\u043a, \u043d\u043e \u043e\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 ?.<\/p>\n<h2>\u0417\u0430\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435<\/h2>\n<p>\u0427\u0442\u043e \u0432 \u0438\u0442\u043e\u0433\u0435? \u0420\u0435\u0448\u0438\u043b\u0438 \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u043b\u0435\u0437\u043d\u0443\u044e \u0434\u043b\u044f \u0432\u043b\u0430\u0434\u0435\u043b\u044c\u0446\u0435\u0432 \u0442\u043e\u0448\u043d\u0438\u043b\u043e\u0432\u043e\u043a \u0437\u0430\u0434\u0430\u0447\u0443. \u041f\u043e\u0440\u0438\u0441\u043e\u0432\u0430\u043b\u0438 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438. \u041f\u043e\u0438\u0433\u0440\u0430\u043b\u0438 \u0441 \u0431\u0438\u043d\u043e\u043c\u0438\u0430\u043b\u044c\u043d\u044b\u043c \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435\u043c. \u041d\u0430\u0443\u0447\u0438\u043b\u0438\u0441\u044c \u0441\u0447\u0438\u0442\u0430\u0442\u044c \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u044f \u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u0447\u0438\u0441\u0435\u043b \u0431\u0435\u0437 \u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0439. \u041d\u0435\u043c\u043d\u043e\u0433\u043e \u043f\u043e\u0432\u044b\u043f\u0435\u043d\u0434\u0440\u0438\u0432\u0430\u043b\u0438\u0441\u044c.<\/p>\n<\/p>\n<\/div>\n<\/div>\n<\/div>\n<p><!----><!----><\/div>\n<p><!----><!----><br \/> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/articles\/754552\/\"> https:\/\/habr.com\/ru\/articles\/754552\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div><!--[--><!--]--><\/div>\n<div id=\"post-content-body\">\n<div>\n<div class=\"article-formatted-body article-formatted-body article-formatted-body_version-2\">\n<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<p><a href=\"https:\/\/leetcode.com\/problems\/soup-servings\/description\/\" rel=\"noopener noreferrer nofollow\">\u0415\u0441\u0442\u044c \u043d\u0430 LeetCode \u0437\u0430\u0434\u0430\u0447\u043a\u0430<\/a>. Medium \u0443\u0440\u043e\u0432\u043d\u044f, \u043d\u0430 \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435, \u043d\u0438\u0447\u0435\u0433\u043e \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0433\u043e. \u041e\u0434\u043d\u0430\u043a\u043e, \u0435\u0441\u043b\u0438 \u043f\u0440\u0438\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c\u0441\u044f \u0432\u043d\u0438\u043c\u0430\u0442\u0435\u043b\u044c\u043d\u0435\u0435, \u043e\u043d\u0430 \u043e\u043a\u0430\u0436\u0435\u0442\u0441\u044f \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u0435\u0435, \u0447\u0435\u043c \u043d\u0430 \u043f\u0435\u0440\u0432\u044b\u0439 \u0432\u0437\u0433\u043b\u044f\u0434. \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0431\u043e\u043b\u0435\u0435 \u0431\u044b\u0441\u0442\u0440\u043e\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435, \u0447\u0435\u043c &#171;\u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0435&#187;.<\/p>\n<h2>\u0423\u0441\u043b\u043e\u0432\u0438\u0435 (\u0432 \u0430\u0434\u0430\u043f\u0442\u0430\u0446\u0438\u0438 \u0434\u043b\u044f \u043f\u043e\u0441\u0442\u0441\u043e\u0432\u0435\u0442\u0441\u043a\u043e\u0433\u043e \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u044f)<\/h2>\n<p>\u041d\u0435\u0434\u0430\u043b\u0435\u043a\u043e \u043e\u0442 \u0432\u043e\u043a\u0437\u0430\u043b\u0430, \u0435\u0441\u0442\u044c \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0430\u044f \u0441\u0442\u043e\u043b\u043e\u0432\u0430\u044f. \u041a\u0430\u0436\u0434\u043e\u0435 \u0443\u0442\u0440\u043e \u0432 \u043d\u0435\u0439 \u0432\u0430\u0440\u044f\u0442 \u0434\u0432\u0435 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u0445 \u043a\u0430\u0441\u0442\u0440\u044e\u043b\u0438 \u0441\u0443\u043f\u0430: \u043e\u0434\u0438\u043d \u0441 \u0433\u043e\u0432\u044f\u0434\u0438\u043d\u043e\u0439 , \u0434\u0440\u0443\u0433\u043e\u0439, \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e, \u0441 \u043a\u043e\u0442\u043e\u043c . \u041f\u043e\u0440\u0446\u0438\u044f \u0441\u0443\u043f\u0430 \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u043c\u0438\u043b\u043b\u0438\u043b\u0438\u0442\u0440\u043e\u0432.<\/p>\n<ul>\n<li>\n<p>\u0414\u043b\u044f \u043e\u0441\u043e\u0431\u043e \u0443\u0432\u0430\u0436\u0430\u0435\u043c\u044b\u0445 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0432 \u043d\u0430\u043b\u0438\u0432\u0430\u044e\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u0441\u0443\u043f \u0441 \u0433\u043e\u0432\u044f\u0434\u0438\u043d\u043e\u0439 ( \u043c\u043b \u0433\u043e\u0432\u044f\u0434\u0438\u043d\u0430);<\/p>\n<\/li>\n<li>\n<p>\u0414\u043b\u044f \u043f\u0440\u043e\u0441\u0442\u043e \u0443\u0432\u0430\u0436\u0430\u0435\u043c\u044b\u0445 \u043d\u0430 \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044c \u0440\u0430\u0437\u0431\u0430\u0432\u043b\u044f\u044e\u0442 \u043a\u043e\u0442\u043e\u043c ( \u043c\u043b \u0433\u043e\u0432\u044f\u0434\u0438\u043d\u0430 \/ \u043c\u043b \u043a\u043e\u0442);<\/p>\n<\/li>\n<li>\n<p>\u0414\u043b\u044f \u043e\u0431\u044b\u0447\u043d\u044b\u0445 \u0441 \u0443\u043b\u0438\u0446\u044b &#8212; \u043f\u044f\u0442\u044c\u0434\u0435\u0441\u044f\u0442 \u043d\u0430 \u043f\u044f\u0442\u044c\u0434\u0435\u0441\u044f\u0442 (\u043c\u043b \u0433\u043e\u0432\u044f\u0434\u0438\u043d\u0430 \/ \u043c\u043b \u043a\u043e\u0442);<\/p>\n<\/li>\n<li>\n<p>\u0414\u043b\u044f \u043c\u0435\u0441\u0442\u043d\u044b\u0445 \u0430\u043b\u043a\u0430\u0448\u0435\u0439 \u043f\u043e\u0434\u0430\u044e\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u043a\u043e\u0442\u0430, \u0434\u043e\u0431\u0430\u0432\u0438\u0432 \u0447\u0443\u0442\u044c-\u0447\u0443\u0442\u044c \u0433\u043e\u0432\u044f\u0434\u0438\u043d\u044b \u0434\u043b\u044f \u0430\u0440\u043e\u043c\u0430\u0442\u0430 (\u043c\u043b \u0433\u043e\u0432\u044f\u0434\u0438\u043d\u0430 \/ \u043c\u043b \u043a\u043e\u0442).<\/p>\n<\/li>\n<\/ul>\n<p>\u041a\u043b\u0438\u0435\u043d\u0442\u044b \u043a\u0430\u0436\u0434\u043e\u0439 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438 \u043f\u0440\u0438\u0445\u043e\u0434\u044f\u0442 \u0432 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u043e\u043c \u043f\u043e\u0440\u044f\u0434\u043a\u0435, \u043a\u0430\u0436\u0434\u0430\u044f \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f \u0441 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c\u044e %.<\/p>\n<p>\u0415\u0441\u043b\u0438 \u043a\u0430\u043a\u043e\u0433\u043e-\u0442\u043e \u0432\u0438\u0434\u0430 \u0441\u0443\u043f\u0430 \u0434\u043b\u044f \u0442\u0435\u043a\u0443\u0449\u0435\u0433\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u043d\u0435 \u0445\u0432\u0430\u0442\u0438\u043b\u043e &#8212; \u0435\u043c\u0443 \u043f\u043e\u0434\u0430\u044e\u0442 \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0435\u0441\u0442\u044c, \u043d\u0435 \u0434\u043e\u043b\u0438\u0432\u0430\u044f \u043d\u0438 \u0442\u043e\u0433\u043e, \u043d\u0438 \u0434\u0440\u0443\u0433\u043e\u0433\u043e. \u041f\u0440\u0438 \u044d\u0442\u043e\u043c \u0437\u0430\u043a\u0430\u0437 \u0441\u0447\u0438\u0442\u0430\u0435\u0442\u0441\u044f \u0438\u0441\u043f\u043e\u043b\u043d\u0435\u043d\u043d\u044b\u043c.<\/p>\n<p>\u041f\u0440\u0438 \u0437\u0430\u0434\u0430\u043d\u043d\u043e\u043c \u043e\u0431\u044a\u0451\u043c\u0435 \u043a\u0430\u0441\u0442\u0440\u044e\u043b\u0438  \u043c\u043b \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c, \u043a\u0430\u043a\u043e\u0432\u0430 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u0433\u043e\u0432\u044f\u0434\u0438\u043d\u0430 \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u0442\u0441\u044f \u0440\u0430\u043d\u044c\u0448\u0435, \u0438 \u043f\u0440\u0438\u043f\u043e\u0437\u0434\u043d\u0438\u0432\u0448\u0438\u0435\u0441\u044f \u0433\u043e\u0441\u0442\u0438 \u0431\u0443\u0434\u0443\u0442 <s>\u0436\u0440\u0430\u0442\u044c<\/s> \u043a\u0443\u0448\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u0438 \u0438\u0441\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043d\u0435\u0441\u0447\u0430\u0441\u0442\u043d\u043e\u0433\u043e \u043a\u043e\u0442\u0430. \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u043a \u043e\u0442\u0432\u0435\u0442\u0443 \u043d\u0430\u0434\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c  \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u043e\u0431\u0430 \u0441\u0443\u043f\u0430 \u0437\u0430\u043a\u043e\u043d\u0447\u0430\u0442\u0441\u044f \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e. \u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0441 \u043f\u043e\u0433\u0440\u0435\u0448\u043d\u043e\u0441\u0442\u044c\u044e \u043d\u0435 \u0431\u043e\u043b\u0435\u0435 .<\/p>\n<p>\u041e\u0431\u044a\u0435\u043c \u043a\u0430\u0441\u0442\u0440\u044e\u043b\u0438  \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0442\u044c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043e\u0442 \u0434\u043e .<\/p>\n<h2>\u041d\u0430\u0431\u043b\u044e\u0434\u0435\u043d\u0438\u044f \u0438 \u0440\u0430\u0437\u043c\u044b\u0448\u043b\u0435\u043d\u0438\u044f<\/h2>\n<p>\u041f\u0440\u0435\u0436\u0434\u0435 \u0432\u0441\u0435\u0433\u043e, \u0437\u0430\u043c\u0435\u0442\u0438\u043c, \u0447\u0442\u043e \u043e\u0431\u044a\u0435\u043c \u043f\u043e\u043b\u043e\u0432\u043d\u0438\u043a\u0430 \u0443 \u043d\u0438\u0445 \u043c\u043b, \u043f\u043e\u044d\u0442\u043e\u043c\u0443, \u0432\u043c\u0435\u0441\u0442\u043e \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0441\u0447\u0438\u0442\u0430\u0442\u044c \u0432 \u043c\u0438\u043b\u043b\u0438\u043b\u0438\u0442\u0440\u0430\u0445, \u0431\u0443\u0434\u0435\u043c \u0441\u0447\u0438\u0442\u0430\u0442\u044c \u0432 \u043f\u043e\u043b\u043e\u0432\u043d\u0438\u043a\u0430\u0445. \u0422\u043e\u0433\u0434\u0430 \u043e\u0431\u044a\u0451\u043c \u043a\u0430\u0441\u0442\u0440\u044e\u043b\u0438 \u0431\u0443\u0434\u0435\u0442  \u043f\u043e\u043b\u043e\u0432\u043d\u0438\u043a\u043e\u0432. \u0415\u0441\u043b\u0438  \u043d\u0435 \u043a\u0440\u0430\u0442\u043d\u043e , \u0442\u043e \u043e\u043a\u0440\u0443\u0433\u043b\u044f\u0435\u043c \u0432 \u0431\u043e\u043b\u044c\u0448\u0443\u044e \u0441\u0442\u043e\u0440\u043e\u043d\u0443 \u2014 \u043a\u0430\u043a \u0443\u043a\u0430\u0437\u0430\u043d\u043e \u0432 \u0443\u0441\u043b\u043e\u0432\u0438\u0438, \u043e\u0441\u0442\u0430\u0442\u043a\u0438 \u0441\u0447\u0438\u0442\u0430\u044e\u0442\u0441\u044f \u0437\u0430 \u043f\u043e\u043b\u043d\u0443\u044e \u043f\u043e\u0440\u0446\u0438\u044e. <\/p>\n<p>\u0412 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u0443 \u043d\u0430\u0441 \u0438\u043c\u0435\u0435\u0442\u0441\u044f  \u043f\u043e\u043b\u043e\u0432\u043d\u0438\u043a\u043e\u0432 \u0433\u043e\u0432\u044f\u0434\u0438\u043d\u044b \u0438  \u043f\u043e\u043b\u043e\u0432\u043d\u0438\u043a\u043e\u0432 \u043a\u043e\u0442\u0430.<br \/>\u041f\u043e\u0441\u043b\u0435 \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u0437\u0430\u043a\u0430\u0437\u0430 \u043c\u043e\u0436\u0435\u0442 \u043e\u0441\u0442\u0430\u0442\u044c\u0441\u044f:<\/p>\n<ol>\n<li>\n<p>, \u0435\u0441\u043b\u0438 \u0433\u043e\u0441\u0442\u044c \u043e\u0441\u043e\u0431\u043e \u0443\u0432\u0430\u0436\u0430\u0435\u043c\u044b\u0439;<\/p>\n<\/li>\n<li>\n<p>, \u0435\u0441\u043b\u0438 \u0433\u043e\u0441\u0442\u044c \u043f\u0440\u043e\u0441\u0442\u043e \u0443\u0432\u0430\u0436\u0430\u0435\u043c\u044b\u0439;<\/p>\n<\/li>\n<li>\n<p>, \u0435\u0441\u043b\u0438 \u0433\u043e\u0441\u0442\u044c \u043e\u0431\u044b\u0447\u043d\u044b\u0439;<\/p>\n<\/li>\n<li>\n<p>, \u0435\u0441\u043b\u0438 \u0433\u043e\u0441\u0442\u044c \u0430\u043b\u043a\u0430\u0448.<\/p>\n<\/li>\n<\/ol>\n<p>\u0418\u043b\u0438, \u043f\u043e\u0441\u043b\u0435 -\u0433\u043e \u0437\u0430\u043a\u0430\u0437\u0430:<\/p>\n<ol>\n<li>\n<p>, \u0435\u0441\u043b\u0438 \u0433\u043e\u0441\u0442\u044c \u043e\u0441\u043e\u0431\u043e \u0443\u0432\u0430\u0436\u0430\u0435\u043c\u044b\u0439;<\/p>\n<\/li>\n<li>\n<p>, \u0435\u0441\u043b\u0438 \u0433\u043e\u0441\u0442\u044c \u043f\u0440\u043e\u0441\u0442\u043e \u0443\u0432\u0430\u0436\u0430\u0435\u043c\u044b\u0439;<\/p>\n<\/li>\n<li>\n<p>, \u0435\u0441\u043b\u0438 \u0433\u043e\u0441\u0442\u044c \u043e\u0431\u044b\u0447\u043d\u044b\u0439;<\/p>\n<\/li>\n<li>\n<p>, \u0435\u0441\u043b\u0438 \u0433\u043e\u0441\u0442\u044c \u0430\u043b\u043a\u0430\u0448.<\/p>\n<\/li>\n<\/ol>\n<p>\u0422\u0443\u0442 \u043c\u044b, \u0432\u043d\u0435\u0437\u0430\u043f\u043d\u043e, \u0437\u0430\u043c\u0435\u0447\u0430\u0435\u043c, \u0447\u0442\u043e \u043e\u0431\u0449\u0435\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0441\u0443\u043f\u0430 \u0441 \u043a\u0430\u0436\u0434\u043e\u0439 \u043f\u043e\u0440\u0446\u0438\u0435\u0439 \u0443\u043c\u0435\u043d\u044c\u0448\u0430\u0435\u0442\u0441\u044f \u0440\u043e\u0432\u043d\u043e \u043d\u0430  \u043f\u043e\u043b\u043e\u0432\u043d\u0438\u043a\u0430, \u0430 \u0440\u0430\u0437\u043d\u043e\u0441\u0442\u044c  \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043b\u0438\u0431\u043e \u043d\u0430 4, \u043b\u0438\u0431\u043e \u043d\u0430 2, \u043b\u0438\u0431\u043e \u043d\u0435 \u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f, \u043b\u0438\u0431\u043e \u0443\u043c\u0435\u043d\u044c\u0448\u0430\u0435\u0442\u0441\u044f \u043d\u0430 2. \u0423\u0447\u0438\u0442\u044b\u0432\u0430\u044f, \u0447\u0442\u043e \u0441 \u0443\u0442\u0440\u0430 , \u043e\u043d\u0430 \u0432\u0441\u0435\u0433\u0434\u0430 \u0447\u0451\u0442\u043d\u0430\u044f, \u043a\u0430\u043a \u0438 \u0441\u0443\u043c\u043c\u0430, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0432 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 .<\/p>\n<p> \u0412\u0432\u0435\u0434\u0451\u043c \u043d\u043e\u0432\u044b\u0435 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435:  \u0438 .<\/p>\n<p>\u0412 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 .<\/p>\n<p>\u041f\u043e\u0441\u043b\u0435 -\u0433\u043e \u0437\u0430\u043a\u0430\u0437\u0430 \u044d\u0442\u0438 \u0432\u0435\u043b\u0438\u0447\u0438\u043d\u044b \u043c\u0435\u043d\u044f\u044e\u0442\u0441\u044f \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c:<\/p>\n<p>\u0420\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c  \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u043f\u043e\u0441\u043b\u0435 \u0437\u0430\u043a\u0430\u0437\u0430  \u0440\u0430\u0437\u043d\u043e\u0441\u0442\u044c \u0440\u0430\u0432\u043d\u0430 . \u0415\u0441\u043b\u0438 \u0432 \u044d\u0442\u043e\u0442 \u043c\u043e\u043c\u0435\u043d\u0442 , \u0437\u043d\u0430\u0447\u0438\u0442:<\/p>\n<ol>\n<li>\n<p>\u043b\u0438\u0431\u043e \u043f\u0435\u0440\u0435\u0434 \u044d\u0442\u0438\u043c \u0431\u044b\u043b\u043e , \u043d\u043e \u043f\u0440\u0438\u0448\u0451\u043b \u043e\u0441\u043e\u0431\u043e \u0443\u0432\u0430\u0436\u0430\u0435\u043c\u044b\u0439 \u0433\u043e\u0441\u0442\u044c \u0438 \u0440\u0430\u0437\u043d\u043e\u0441\u0442\u044c \u0438\u0437\u043c\u0435\u043d\u0438\u043b\u0430\u0441\u044c \u043d\u0430 ;<\/p>\n<\/li>\n<li>\n<p>\u043b\u0438\u0431\u043e \u0431\u044b\u043b\u043e , \u043d\u043e \u043f\u0440\u0438\u0448\u0451\u043b \u043f\u0440\u043e\u0441\u0442\u043e \u0443\u0432\u0430\u0436\u0430\u0435\u043c\u044b\u0439 \u0433\u043e\u0441\u0442\u044c \u0438 \u0440\u0430\u0437\u043d\u043e\u0441\u0442\u044c \u0438\u0437\u043c\u0435\u043d\u0438\u043b\u0430\u0441\u044c \u043d\u0430 ;<\/p>\n<\/li>\n<li>\n<p>\u043b\u0438\u0431\u043e \u0431\u044b\u043b\u043e , \u043f\u0440\u0438\u0448\u0451\u043b \u043e\u0431\u044b\u0447\u043d\u044b\u0439 \u0433\u043e\u0441\u0442\u044c \u0438 \u0440\u0430\u0437\u043d\u043e\u0441\u0442\u044c \u043d\u0435 \u0438\u0437\u043c\u0435\u043d\u0438\u043b\u0430\u0441\u044c;<\/p>\n<\/li>\n<li>\n<p>\u043b\u0438\u0431\u043e \u0431\u044b\u043b\u043e , \u043d\u043e \u043f\u0440\u0438\u0448\u0451\u043b \u0430\u043b\u043a\u0430\u0448 \u0438 \u0440\u0430\u0437\u043d\u043e\u0441\u0442\u044c \u0438\u0437\u043c\u0435\u043d\u0438\u043b\u0430\u0441\u044c \u043d\u0430 .<\/p>\n<\/li>\n<\/ol>\n<p>\u0412\u0441\u0435 \u044d\u0442\u0438 \u0441\u043e\u0431\u044b\u0442\u0438\u044f \u0438\u043c\u0435\u044e\u0442 \u043c\u0435\u0441\u0442\u043e \u0441 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c\u044e . \u0422\u043e\u0433\u0434\u0430:<\/p>\n<p>\u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u0435\u0441\u043b\u0438 \u043c\u044b \u0441\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u043c\u0430\u0441\u0441\u0438\u0432 , \u0437\u0430\u0434\u0430\u0434\u0438\u043c ,\u0442\u043e \u0441\u043c\u043e\u0436\u0435\u043c \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u043e\u0441\u0447\u0438\u0442\u0430\u0442\u044c \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438 \u043f\u043e\u0441\u043b\u0435 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0437\u0430\u043a\u0430\u0437\u0430.<\/p>\n<p>\u041d\u043e \u0432 \u043a\u0430\u043a\u043e\u0439-\u0442\u043e \u043c\u043e\u043c\u0435\u043d\u0442 \u043e\u0434\u0438\u043d (\u0438\u043b\u0438 \u043e\u0431\u0430) \u0441\u0443\u043f\u0430 \u0437\u0430\u043a\u043e\u043d\u0447\u0430\u0442\u0441\u044f. \u041a\u043e\u0433\u0434\u0430 \u044d\u0442\u043e \u043f\u0440\u043e\u0438\u0437\u043e\u0439\u0434\u0451\u0442?<\/p>\n<p>\u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u044f\u0441\u044c \u043e\u0442 \u043d\u0430\u0448\u0438\u0445 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445  \u043e\u0431\u0440\u0430\u0442\u043d\u043e \u043a \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430\u043c \u0441\u0443\u043f\u043e\u0432, \u043f\u043e\u043b\u0443\u0447\u0438\u043c:<\/p>\n<p>\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0441\u0443\u043f\u0430 \u0441 \u0433\u043e\u0432\u044f\u0434\u0438\u043d\u043e\u0439 \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f \u0440\u0430\u0432\u043d\u044b\u043c  \u043f\u0440\u0438 , \u0430 \u0441\u0443\u043f\u0430 \u0441 \u043a\u043e\u0442\u043e\u043c \u043f\u0440\u0438 . \u0422\u043e \u0435\u0441\u0442\u044c, \u043a\u0430\u043a \u0442\u043e\u043b\u044c\u043a\u043e \u0431\u0443\u0434\u0435\u0442 \u0434\u043e\u0441\u0442\u0438\u0433\u043d\u0443\u0442\u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c , \u043c\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u0442\u044c \u0441\u0435\u0440\u0432\u0438\u0440\u043e\u0432\u043a\u0443. \u042d\u0442\u043e \u0437\u043d\u0430\u0447\u0438\u0442, \u0447\u0442\u043e \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 \u0438\u043c \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438 , \u0433\u0434\u0435 , \u043d\u0435 \u0432\u043d\u0435\u0441\u0443\u0442 \u0432\u043a\u043b\u0430\u0434\u0430 \u0432 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0445 \u0441\u043e\u0431\u044b\u0442\u0438\u0439 \u0438 \u0438\u0445 \u043d\u0430\u0434\u043e \u043e\u0431\u043d\u0443\u043b\u0438\u0442\u044c. \u0415\u0441\u043b\u0438 \u043f\u0440\u0438 \u044d\u0442\u043e\u043c \u043f\u0435\u0440\u0432\u044b\u043c \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043b\u0441\u044f \u0441\u0443\u043f \u0441 \u0433\u043e\u0432\u044f\u0434\u0438\u043d\u043e\u0439, \u0442\u043e \u0435\u0441\u0442\u044c 0&#8243; alt=&#187;d[i]>0&#8243; src=&#187;https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/449\/fa8\/435\/449fa8435047f8a63ef7f2b6f4d3bcd4.svg&#187; width=&#187;63&#8243; height=&#187;22&#8243;\/>, \u0442\u043e \u043c\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u044d\u0442\u0443 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u043a \u043e\u043a\u043e\u043d\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u043c\u0443 \u043e\u0442\u0432\u0435\u0442\u0443.<\/p>\n<p>\u0410 \u043a\u043e\u0433\u0434\u0430 \u0437\u0430\u043a\u043e\u043d\u0447\u0430\u0442\u0441\u044f \u043e\u0431\u0430 \u0441\u0443\u043f\u0430, \u0442\u043e\u0433\u0434\u0430 \u0438\u0445 \u043f\u043e\u043b\u0443\u0441\u0443\u043c\u043c\u0430  \u0441\u0442\u0430\u043d\u0435\u0442 \u0440\u0430\u0432\u043d\u0430 . \u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043f\u043e\u0440\u0446\u0438\u0439 \u0440\u0430\u0432\u043d\u043e , \u043f\u0440\u0438 \u0447\u0435\u043c \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u044f\u044f \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043d\u0435\u043f\u043e\u043b\u043d\u043e\u0439.<\/p>\n<p>\u0420\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, .<\/p>\n<figure class=\"full-width\">\n<div><figcaption>\u0420\u0438\u0441\u0443\u043d\u043e\u043a 1<\/figcaption><\/div>\n<\/figure>\n<p>\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u0441\u0443\u043f\u043e\u0432 \u043d\u0430 \u043a\u0430\u0436\u0434\u043e\u043c \u0448\u0430\u0433\u0435 \u043e\u0442\u043c\u0435\u0447\u0435\u043d\u044b \u043a\u0440\u0443\u0436\u043e\u0447\u0435\u0447\u043a\u043e\u043c.<\/p>\n<p>\u0413\u0440\u0430\u043d\u0438\u0446\u044b \u0441\u0435\u0440\u043e\u0439 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442 \u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u0438\u0435  \u043d\u0430 \u043a\u0430\u0436\u0434\u043e\u043c \u0448\u0430\u0433\u0435. \u0415\u0441\u043b\u0438  \u043f\u043e\u043f\u0430\u043b\u043e \u0432 \u0441\u0435\u0440\u0443\u044e \u043e\u0431\u043b\u0430\u0441\u0442\u044c, \u0437\u043d\u0430\u0447\u0438\u0442 \u043f\u043e\u0441\u043b\u0435 \u0434\u0430\u043d\u043d\u043e\u0433\u043e \u0437\u0430\u043a\u0430\u0437\u0430 \u043a\u0430\u043a\u043e\u0439-\u0442\u043e \u0438\u0437 \u0441\u0443\u043f\u043e\u0432 \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043b\u0441\u044f. \u0415\u0441\u043b\u0438 \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043b\u0441\u044f \u0441\u0443\u043f \u0441 \u0433\u043e\u0432\u044f\u0434\u0438\u043d\u043e\u0439 \u2014 \u043a\u0440\u0443\u0436\u043e\u043a \u0437\u0435\u043b\u0451\u043d\u044b\u0439, \u0435\u0441\u043b\u0438 \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043b\u0441\u044f \u0441\u0443\u043f \u0441 \u043a\u043e\u0442\u043e\u043c \u2014 \u043a\u0440\u0430\u0441\u043d\u044b\u0439, \u0435\u0441\u043b\u0438 \u043e\u0431\u0430 \u2014 \u0434\u0432\u0443\u0445\u0446\u0432\u0435\u0442\u043d\u044b\u0439.<\/p>\n<p>\u0412 \u0433\u043e\u043b\u0443\u0431\u044b\u0445 \u043a\u0440\u0443\u0436\u043e\u0447\u043a\u0430\u0445 \u0443\u043a\u0430\u0437\u0430\u043d\u0430 \u0438\u0441\u043a\u043e\u043c\u0430\u044f \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u0441\u0443\u043f \u0441 \u0433\u043e\u0432\u044f\u0434\u0438\u043d\u043e\u0439 \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u0442\u0441\u044f \u0440\u0430\u043d\u044c\u0448\u0435. \u0414\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0448\u0430\u0433\u0430  \u043e\u043d\u0430 \u0440\u0430\u0432\u043d\u0430 \u0441\u0443\u043c\u043c\u0435 \u0432\u0441\u0435\u0445 \u0437\u0435\u043b\u0451\u043d\u044b\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439, \u043b\u0435\u0436\u0430\u0449\u0438\u0445 \u043d\u0438\u0436\u0435 \u0438\u043b\u0438 \u043d\u0430 \u0442\u043e\u043c \u0436\u0435 \u0443\u0440\u043e\u0432\u043d\u0435 (\u0434\u0432\u0443\u0445\u0446\u0432\u0435\u0442\u043d\u044b\u0439 \u0432\u0445\u043e\u0434\u0438\u0442 \u0441 \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442\u043e\u043c ).<\/p>\n<p>\u0421\u0442\u0440\u0435\u043b\u043a\u0430\u043c\u0438 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e, \u043a\u0430\u043a\u043e\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c\u0441\u044f \u043d\u0430 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u043c \u0448\u0430\u0433\u0435 (\u0447\u0442\u043e\u0431\u044b \u043d\u0435 \u0437\u0430\u0433\u0440\u043e\u043c\u043e\u0436\u0434\u0430\u0442\u044c, \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u044b \u0442\u043e\u043b\u044c\u043a\u043e \u043a\u0440\u0430\u0439\u043d\u0438\u0435 \u0441\u043b\u0443\u0447\u0430\u0438).<\/p>\n<p>\u041e\u0442\u043c\u0435\u0442\u0438\u043c, \u0447\u0442\u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f, \u0433\u0434\u0435 \u043e\u0434\u0438\u043d \u0438\u0437 \u0441\u0443\u043f\u043e\u0432 \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043b\u0441\u044f, \u043d\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043d\u0435 \u0432\u043b\u0438\u044f\u044e\u0442, \u043d\u043e \u0435\u0441\u043b\u0438 \u0431\u044b \u043c\u044b \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u043b\u0438 \u0438\u0445 \u0441\u0442\u0440\u043e\u0438\u0442\u044c, \u0442\u043e \u043e\u043d\u0438 \u0434\u0430\u0432\u0430\u043b\u0438 \u0431\u044b \u0432\u043a\u043b\u0430\u0434 \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u0441\u0435\u0440\u043e\u0439 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 (\u043e\u0442\u043c\u0435\u0447\u0435\u043d\u043e \u043f\u0440\u043e\u0437\u0440\u0430\u0447\u043d\u043e\u0439 \u0437\u0435\u043b\u0435\u043d\u043e\u0439 \u0438 \u043a\u0440\u0430\u0441\u043d\u043e\u0439 \u0437\u0430\u043b\u0438\u0432\u043a\u043e\u0439) \u2014 \u0435\u0441\u043b\u0438 \u0441\u0443\u043f \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043b\u0441\u044f, \u0442\u043e \u043e\u0431\u0440\u0430\u0442\u043d\u043e \u043e\u043d \u043d\u0435 \u043f\u043e\u044f\u0432\u0438\u0442\u0441\u044f. \u0417\u0430\u043f\u043e\u043c\u043d\u0438\u043c \u044d\u0442\u043e\u0442 \u0444\u0430\u043a\u0442, \u043e\u043d \u043d\u0430\u043c \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u0438\u0442\u0441\u044f \u043f\u043e\u0437\u0436\u0435.<\/p>\n<p>\u0420\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0442\u0430\u043a\u0436\u0435 \u0441\u043b\u0443\u0447\u0430\u0439 \u0434\u043b\u044f \u0447\u0451\u0442\u043d\u043e\u0433\u043e .<\/p>\n<figure class=\"full-width\">\n<div><figcaption>\u0420\u0438\u0441\u0443\u043d\u043e\u043a 2<\/figcaption><\/div>\n<\/figure>\n<p>\u041c\u044b \u0432\u0438\u0434\u0438\u043c, \u0447\u0442\u043e \u0434\u043b\u044f \u043d\u0435\u0447\u0435\u0442\u043d\u043e\u0433\u043e  \u0438 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0433\u043e \u0437\u0430 \u043d\u0438\u043c \u0447\u0435\u0442\u043d\u043e\u0433\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0440\u0430\u0437\u0434\u0430\u0447 \u043d\u0435 \u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f.<\/p>\n<h2>\u0410\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u21161. \u0414\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435<\/h2>\n<p>\u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u043e\u0439 \u0437\u0430\u0434\u0430\u0447\u0438 \u0432 \u043d\u0435\u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c.<\/p>\n<ol>\n<li>\n<p>\u041d\u0430\u0445\u043e\u0434\u0438\u043c \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0435 <\/p>\n<\/li>\n<li>\n<p>\u0421\u043e\u0437\u0434\u0430\u0435\u043c \u043c\u0430\u0441\u0441\u0438\u0432 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0435\u0439  , \u0441\u043e\u0441\u0442\u043e\u044f\u0449\u0438\u0439 \u0438\u0437   \u0441\u0442\u0440\u043e\u043a,  \u0441\u0442\u043e\u043b\u0431\u0446\u043e\u0432. \u041e\u0431\u043e\u0437\u043d\u0430\u0447\u0438\u043c  \u0438\u043d\u0434\u0435\u043a\u0441 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0433\u043e . \u041f\u0443\u0441\u0442\u044c \u0438\u043d\u0434\u0435\u043a\u0441\u0430\u0446\u0438\u044f \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442\u0441\u044f \u0441 0, \u0442\u043e\u0433\u0434\u0430 . \u0421\u0442\u0440\u043e\u043a\u0430 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u043d\u0430\u0447\u0430\u043b\u0443 \u0434\u043d\u044f, \u043a\u043e\u0433\u0434\u0430 \u043f\u043e\u0440\u0446\u0438\u0439 \u0441\u044a\u0435\u0434\u0435\u043d\u043e, \u0441\u0442\u0440\u043e\u043a\u0430  \u2014 \u043a\u043e\u0433\u0434\u0430 \u043e\u0431\u0430 \u0441\u0443\u043f\u0430 \u043a\u043e\u043d\u0447\u0438\u043b\u0438\u0441\u044c;<\/p>\n<\/li>\n<li>\n<p>\u0417\u0430\u0434\u0430\u0451\u043c , \u0432\u0441\u0435 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b \u0432 \u044d\u0442\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435 \u0440\u0430\u0432\u043d\u044b ;<\/p>\n<\/li>\n<li>\n<p>\u0418\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u0435\u043c \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0431\u0443\u0434\u0435\u043c \u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 ;<\/p>\n<\/li>\n<li>\n<p>\u0418\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u0435\u043c \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0431\u0443\u0434\u0435\u043c \u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0442\u0435\u043a\u0443\u0449\u0435\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u0443\u0441\u0443\u043c\u043c\u044b ;<\/p>\n<\/li>\n<li>\n<p>\u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u0446\u0438\u043a\u043b \u043f\u043e \u0441\u0442\u0440\u043e\u043a\u0430\u043c  \u043e\u0442  \u0434\u043e  \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e;<\/p>\n<\/li>\n<li>\n<p>\u0412\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u043c  \u043d\u0430 \u0442\u0435\u043a\u0443\u0449\u0435\u043c \u0448\u0430\u0433\u0435: . \u0415\u0441\u043b\u0438  \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0430\u0441\u044c \u043c\u0435\u043d\u044c\u0448\u0435 , \u0442\u043e \u043f\u0440\u0438\u0441\u0432\u0430\u0438\u0432\u0430\u0435\u043c  (\u043b\u044e\u0431\u043e\u0439 \u043e\u0441\u0442\u0430\u0442\u043e\u043a \u0441\u0447\u0438\u0442\u0430\u0435\u0442\u0441\u044f \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u043e\u0439 \u043f\u043e\u0440\u0446\u0438\u0435\u0439);<\/p>\n<\/li>\n<li>\n<p>\u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u0446\u0438\u043a\u043b \u043f\u043e \u0432\u0441\u0435\u043c \u0441\u0442\u043e\u043b\u0431\u0446\u0430\u043c  \u043e\u0442  \u0434\u043e ;<\/p>\n<\/li>\n<li>\n<p>\u0414\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e  \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430 \u0441\u0442\u0440\u043e\u043a\u0438 \u0441\u0447\u0438\u0442\u0430\u0435\u043c \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c:<\/p>\n<p>\u0415\u0441\u043b\u0438 \u0438\u043d\u0434\u0435\u043a\u0441 \u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0435 \u0441\u043b\u0430\u0433\u0430\u0435\u043c\u043e\u0435 \u043d\u0435 \u0443\u0447\u0438\u0442\u044b\u0432\u0430\u0435\u043c;<\/p>\n<\/li>\n<li>\n<p>\u0415\u0441\u043b\u0438 \u043e\u0431\u0430 \u0441\u0443\u043f\u0430 \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043b\u0438\u0441\u044c \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e , \u043f\u0440\u0438\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u0443  \u043a ;<\/p>\n<\/li>\n<li>\n<p>\u0418\u043d\u0430\u0447\u0435 \u0435\u0441\u043b\u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u0441\u0443\u043f \u0441 \u043a\u043e\u0442\u043e\u043c \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043b\u0441\u044f , \u0437\u0430\u043d\u0443\u043b\u044f\u0435\u043c \u0435\u0433\u043e ;<\/p>\n<\/li>\n<li>\n<p>\u0418\u043d\u0430\u0447\u0435 \u0435\u0441\u043b\u0438 \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043b\u0441\u044f \u0441\u0443\u043f \u0441 \u0433\u043e\u0432\u044f\u0434\u0438\u043d\u043e\u0439 , \u043f\u0440\u0438\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u0443\u044e \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u043a \u043e\u0442\u0432\u0435\u0442\u0443  \u0438 \u0437\u0430\u043d\u0443\u043b\u044f\u0435\u043c ;<\/p>\n<\/li>\n<li>\n<p>\u041f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043c \u043a \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u043c\u0443 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0443  \u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u044f\u0435\u043c 9-13;<\/p>\n<\/li>\n<li>\n<p>\u041f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043c \u043a \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439 \u0441\u0442\u0440\u043e\u043a\u0435  \u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u044f\u0435\u043c 9-13;<\/p>\n<\/li>\n<li>\n<p>\u041e\u0442\u0432\u0435\u0442 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 . <\/p>\n<\/li>\n<\/ol>\n<p>\u0412\u043e\u0442 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043a\u0430 \u043d\u0430 C++. \u0420\u0430\u0437\u0443\u043c\u0435\u0435\u0442\u0441\u044f, \u043c\u043e\u0436\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043a\u0440\u0430\u0441\u0438\u0432\u043e, \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043c\u0435\u0442\u0438\u0442\u044c, \u0447\u0442\u043e \u043c\u0430\u0441\u0441\u0438\u0432 \u0438\u0437\u0431\u044b\u0442\u043e\u0447\u0435\u043d, \u0447\u0442\u043e \u043d\u0430\u043c \u043d\u0430\u0434\u043e \u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0443\u044e \u0438 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e \u0441\u0442\u0440\u043e\u0447\u043a\u0438 \u0438 \u0442.\u043f.<\/p>\n<pre><code class=\"cpp\">double soupServings(int n) {         int s0 = (n-1)\/25+1;                  vector&lt;vector&lt;double>> P((s0+1)\/2+1, vector&lt;double>(2*s0+1,0.));          int d0 =s0;         P[0][d0] = 1.;          double ans = 0.;         int s = s0;          for (int i = 1; i&lt; P.size(); ++i) {             s -= 2;             if (s&lt;0) s = 0;             for (int j = 0; j&lt; P.front().size(); ++j) {                                  if (j-2 >= 0) P[i][j] += P[i-1][j-2]*0.25;                 if (j-1 >= 0) P[i][j] += P[i-1][j-1]*0.25;                 P[i][j] += P[i-1][j]*0.25;                 if (j+1 &lt; P.front().size()) P[i][j] += P[i-1][j+1]*0.25;                  if (j==d0 &amp;&amp; s &lt;= 0) {                     ans += P[i][j]*0.5;                     P[i][j] = 0;                 }                 else if (j-d0 >= s) {                     ans += P[i][j];                     P[i][j] = 0;                 }                 else if (j-d0 &lt;= -s) P[i][j] = 0;             }         }          return ans; <\/code><\/pre>\n<p>\u0418 \u0432\u0441\u0435 \u0431\u044b \u0445\u043e\u0440\u043e\u0448\u043e, \u043d\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f \u0441\u043b\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f , \u0442\u0430\u043a\u0436\u0435 \u043a\u0430\u043a \u0438 \u0437\u0430\u0442\u0440\u0430\u0442\u044b \u043f\u0430\u043c\u044f\u0442\u0438. \u0410 \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435  \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0430\u0436 . \u0422\u043e \u0435\u0441\u0442\u044c \u043d\u0430\u043c \u043d\u0430\u0434\u043e \u0431\u0443\u0434\u0435\u0442 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u044d\u043a\u0441\u0430\u0431\u0430\u0439\u0442 \u043f\u0430\u043c\u044f\u0442\u0438 \u0438 \u043e\u0447\u0435\u043d\u044c \u043c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438.<\/p>\n<p>\u041e\u0434\u043d\u0430\u043a\u043e, \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0437\u0430\u043c\u0435\u0442\u0438\u0442\u044c, \u0447\u0442\u043e \u0441 \u0440\u043e\u0441\u0442\u043e\u043c  \u043e\u0442\u0432\u0435\u0442 \u043f\u0440\u0438\u0431\u043b\u0438\u0436\u0430\u0435\u0442\u0441\u044f \u043a , \u0438 \u043f\u0440\u0438 5000&#8243; alt=&#187;n>5000&#8243; src=&#187;https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/d68\/fbf\/b90\/d68fbfb90a26293ccfea07aac914f886.svg&#187; width=&#187;76&#8243; height=&#187;16&#8243;\/> \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u043e\u0442  \u043c\u0435\u043d\u0435\u0435, \u0447\u0435\u043c \u043d\u0430 . \u0410 \u0442\u0440\u0435\u0431\u0443\u0435\u043c\u0430\u044f \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u044c \u0438 \u0435\u0441\u0442\u044c . \u0422\u043e \u0435\u0441\u0442\u044c \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u043f\u0440\u043e\u0441\u0442\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0432 \u043d\u0430\u0447\u0430\u043b\u0435 \u0441\u0442\u0440\u043e\u0447\u043a\u0443 <code>if (n>5000) return 1.;<\/code>. \u041f\u0440\u0438  \u043c\u044b \u0438\u043c\u0435\u0435\u043c , \u0442\u043e \u0435\u0441\u0442\u044c \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f \u043c\u0430\u0441\u0441\u0438\u0432 , \u0430 \u0435\u0441\u043b\u0438 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438 \u0442\u043e\u0433\u043e \u043c\u0435\u043d\u044c\u0448\u0435. \u0418\u043c\u0435\u043d\u043d\u043e \u0442\u0430\u043a\u043e\u0439 \u0442\u0438\u043f \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0438 \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442\u0441\u044f \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 &#171;\u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0433\u043e&#187; \u043d\u0430 LeetCode.<\/p>\n<h3>\u041d\u0430\u0431\u043b\u044e\u0434\u0435\u043d\u0438\u044f \u0438 \u0440\u0430\u0437\u043c\u044b\u0448\u043b\u0435\u043d\u0438\u044f (\u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0435)<\/h3>\n<p>\u0412\u044b\u0448\u0435\u0438\u0437\u043b\u043e\u0436\u0435\u043d\u043d\u043e\u0435 \u0432\u0441\u0435\u043c \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e \u0438 \u043d\u0438\u043a\u043e\u043c\u0443 \u043d\u0435 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e. \u0410 \u0447\u0442\u043e, \u0435\u0441\u043b\u0438 \u043f\u0440\u0438\u0434\u0443\u043c\u0430\u0442\u044c \u0440\u0435\u0448\u0435\u043d\u0438\u0435  \u043f\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0438  \u043f\u043e \u0437\u0430\u0442\u0440\u0430\u0442\u0430\u043c \u043f\u0430\u043c\u044f\u0442\u0438? \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u0440\u0438\u0434\u0443\u043c\u0430\u0435\u043c.<\/p>\n<p>\u041f\u0440\u0435\u0436\u0434\u0435 \u0432\u0441\u0435\u0433\u043e \u0432\u0441\u043f\u043e\u043c\u043d\u0438\u043c, \u0447\u0442\u043e \u043e\u0431\u043b\u0430\u0441\u0442\u044c \u0432\u043b\u0438\u044f\u043d\u0438\u044f \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0442 \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u0432\u0448\u0435\u043c\u0443\u0441\u044f \u0441\u0443\u043f\u0443, \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0430 \u0441\u0435\u0440\u044b\u043c\u0438 \u043e\u0431\u043b\u0430\u0441\u0442\u044f\u043c\u0438 \u043d\u0430 \u0440\u0438\u0441\u0443\u043d\u043a\u0435. \u0427\u0442\u043e \u0431\u0443\u0434\u0435\u0442, \u0435\u0441\u043b\u0438 \u043c\u044b \u043d\u0435 \u0431\u0443\u0434\u0435\u043c \u043e\u0431\u043d\u0443\u043b\u044f\u0442\u044c \u044d\u0442\u0438 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438? \u0420\u0430\u0437 \u043e\u043d\u0438 \u043e\u0441\u0442\u0430\u044e\u0442\u0441\u044f \u0432 \u0441\u0435\u0440\u043e\u0439 \u0437\u043e\u043d\u0435, \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0438\u0445 \u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c &#171;\u043d\u0430 \u043f\u043e\u0442\u043e\u043c&#187;, \u0438 \u0441\u043b\u043e\u0436\u0438\u0442\u044c \u0443\u0436\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u043c \u0448\u0430\u0433\u0435.<\/p>\n<figure class=\"full-width\">\n<div><figcaption>\u0420\u0438\u0441\u0443\u043d\u043e\u043a 3.<\/figcaption><\/div>\n<\/figure>\n<p>\u041c\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u0432\u0435\u0441\u044c\u043c\u0430 \u0438\u043d\u0442\u0440\u0438\u0433\u0443\u044e\u0449\u0443\u044e \u043a\u0430\u0440\u0442\u0438\u043d\u0443. \u0412\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438 \u043e\u043a\u0430\u0437\u0430\u043b\u0438\u0441\u044c \u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u044b, \u0431\u043e\u043b\u0435\u0435 \u0442\u043e\u0433\u043e, \u043f\u043e\u043b\u0443\u0447\u0438\u0432\u0448\u0435\u0435\u0441\u044f \u0434\u0435\u0440\u0435\u0432\u043e \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u043e \u0434\u043b\u044f \u0432\u0441\u0435\u0445 , \u0440\u0430\u0437\u043d\u0438\u0446\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u0442\u043e\u043c, \u0433\u0434\u0435 \u0435\u0433\u043e \u043e\u0431\u0440\u0443\u0431\u0430\u0442\u044c.<\/p>\n<p>\u041a \u0441\u043e\u0436\u0430\u043b\u0435\u043d\u0438\u044e, \u043e\u0442\u0432\u0435\u0442 \u043d\u0435 \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u0435\u0442. \u0418 \u043c\u044b \u0432\u0438\u0434\u0438\u043c, \u043f\u043e\u0447\u0435\u043c\u0443. \u0421\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u0441  \u043d\u0430 \u043f\u0440\u0435\u0434\u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u043c \u0448\u0430\u0433\u0435 \u0432\u043b\u0438\u044f\u0435\u0442 \u043d\u0430 \u043f\u0440\u0430\u0432\u0443\u044e \u0441\u0435\u0440\u0443\u044e \u043e\u0431\u043b\u0430\u0441\u0442\u044c \u0438 \u043d\u0430 \u0446\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u0441  \u043d\u0430 \u043f\u0440\u0435\u0434\u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u043c \u0448\u0430\u0433\u0435 \u0432\u043b\u0438\u044f\u0435\u0442 \u043d\u0430 \u0446\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u043e\u0435.<\/p>\n<p>\u0422\u043e\u0433\u0434\u0430 \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u0443\u043c\u0435\u043d\u044c\u0448\u0438\u043c \u0447\u0438\u0441\u043b\u043e \u0448\u0430\u0433\u043e\u0432 \u043d\u0430 1, \u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0441\u0434\u0435\u043b\u0430\u0435\u043c &#171;\u0440\u0443\u0447\u043a\u0430\u043c\u0438&#187;. \u0414\u043b\u044f \u043d\u0435\u0447\u0435\u0442\u043d\u044b\u0445 \u043d\u0430\u0434\u043e \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u0438\u043d \u0431\u0435\u043b\u044b\u0439 \u043a\u0440\u0443\u0436\u043e\u043a .<\/p>\n<figure class=\"full-width\">\n<div><figcaption>\u0420\u0438\u0441\u0443\u043d\u043e\u043a 4.<\/figcaption><\/div>\n<\/figure>\n<p>\u0414\u043b\u044f \u0447\u0435\u0442\u043d\u044b\u0445  \u0440\u0443\u0447\u043a\u0430\u043c\u0438 \u0431\u0443\u0434\u0435\u043c \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c \u0430\u0436 3 \u043a\u0440\u0443\u0436\u043a\u0430: <\/p>\n<figure class=\"full-width\">\n<div><figcaption>\u0420\u0438\u0441\u0443\u043d\u043e\u043a 5.<\/figcaption><\/div>\n<\/figure>\n<p>\u0423\u0440\u0430! \u041f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c. <\/p>\n<p>\u041d\u043e \u0447\u0442\u043e \u0434\u0430\u043b\u044c\u0448\u0435? \u041d\u0430\u043c \u0432\u0441\u0435 \u0440\u0430\u0432\u043d\u043e \u043f\u0440\u0438\u0434\u0435\u0442\u0441\u044f \u0441\u0442\u0440\u043e\u0438\u0442\u044c \u043f\u0438\u0440\u0430\u043c\u0438\u0434\u0443. \u0418\u043b\u0438 \u043d\u0435\u0442?<\/p>\n<p>\u0418\u0437\u0431\u0430\u0432\u0438\u0432\u0448\u0438\u0441\u044c \u043e\u0442 \u0433\u0440\u0430\u043d\u0438\u0447\u043d\u044b\u0439 \u0443\u0441\u043b\u043e\u0432\u0438\u0439, \u043c\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e \u0437\u0430\u0434\u0430\u0447\u0443. \u0415\u0441\u0442\u044c \u0446\u0435\u043b\u043e\u0435 \u0447\u0438\u0441\u043b\u043e , \u0432 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 . \u041d\u0430 \u043a\u0430\u0436\u0434\u043e\u043c \u0448\u0430\u0433\u0435 \u043a \u043d\u0435\u043c\u0443 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f , , ,  \u0441 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u043e\u0439 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c\u044e, \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0438\u043c \u044d\u0442\u043e \u0441\u043e\u0431\u044b\u0442\u0438\u0435 \u043a\u0430\u043a . \u041d\u0430\u0439\u0442\u0438 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u043d\u0430 \u0448\u0430\u0433\u0435  \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u0441\u044f .<\/p>\n<p>\u0415\u0441\u043b\u0438 \u0431\u044b \u0443 \u043d\u0430\u0441 \u0431\u044b\u043b\u043e, \u043a \u043f\u0440\u0438\u043c\u0435\u0440\u0443, \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u0432\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0445 \u0438\u0441\u0445\u043e\u0434\u0430, \u043c\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u0431\u044b \u0431\u0438\u043d\u043e\u043c\u0438\u0430\u043b\u044c\u043d\u043e\u0435 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 <a href=\"https:\/\/ru.wikipedia.org\/wiki\/%d0%91%d0%B8%d0%Bd%d0%BE%d0%BC%d0%B8%d0%B0%d0%BB%d1%8C%d0%Bd%d0%BE%d0%B5_%d1%80%d0%B0%d1%81%d0%BF%d1%80%d0%B5%d0%B4%d0%B5%d0%BB%d0%B5%d0%Bd%d0%B8%d0%B5\" rel=\"noopener noreferrer nofollow\">https:\/\/ru.wikipedia.org\/wiki\/\u0411\u0438\u043d\u043e\u043c\u0438\u0430\u043b\u044c\u043d\u043e\u0435_\u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435<\/a>.<\/p>\n<details class=\"spoiler\">\n<summary>\u041e \u0431\u0438\u043d\u043e\u043c\u0438\u0430\u043b\u044c\u043d\u043e\u043c \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0438<\/summary>\n<div class=\"spoiler__content\">\n<p>\u041f\u0443\u0441\u0442\u044c \u043c\u044b \u0431\u0440\u043e\u0441\u0430\u0435\u043c \u043c\u043e\u043d\u0435\u0442\u043a\u0443  \u0440\u0430\u0437. \u041a\u0430\u043a\u043e\u0432\u0430 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c, \u0447\u0442\u043e \u0432\u044b\u043f\u0430\u0434\u0435\u0442 \u0440\u043e\u0432\u043d\u043e  \u043e\u0440\u043b\u043e\u0432,\u0441\u0447\u0438\u0442\u0430\u044f, \u0447\u0442\u043e \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u0432\u044b\u043f\u0430\u0434\u0435\u043d\u0438\u044f \u043e\u0440\u043b\u0430 \u0438 \u0440\u0435\u0448\u043a\u0438 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u0430? \u041f\u043e\u0441\u0447\u0438\u0442\u0430\u0435\u043c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0442\u0430\u043a\u0438\u0445<\/p>\n<\/div>\n<\/details>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-352143","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/352143","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=352143"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/352143\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=352143"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=352143"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=352143"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}