{"id":296103,"date":"2019-12-19T21:00:12","date_gmt":"2019-12-19T21:00:12","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=296103"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=296103","title":{"rendered":"\u041c\u043e\u0437\u0433 \u0438 \u0437\u043e\u043b\u043e\u0442\u043e\u0435 \u0441\u0435\u0447\u0435\u043d\u0438\u0435: \u0432\u0442\u043e\u0440\u043e\u0439 \u0437\u0430\u0445\u043e\u0434"},"content":{"rendered":"\n<div class=\"post__text post__text-html js-mediator-article\" id=\"post-content-body\" data-io-article-url=\"https:\/\/habr.com\/ru\/post\/480886\/\">\u042f \u043a\u0430\u043a-\u0442\u043e \u043d\u0430\u043f\u0438\u0441\u0430\u043b <a href=\"http:\/\/habr.com\/ru\/post\/478998\/\">\u0441\u0442\u0430\u0442\u044c\u044e<\/a>, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043e\u043f\u0438\u0441\u0430\u043b \u043f\u0440\u043e\u0441\u0442\u0435\u0439\u0448\u0443\u044e \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0443\u044e \u043c\u043e\u0434\u0435\u043b\u044c \u044d\u0432\u043e\u043b\u044e\u0446\u0438\u0438 \u043c\u043e\u0437\u0433\u0430 \u0438 \u0435\u0433\u043e \u043e\u0442\u0431\u043e\u0440\u0430 \u043d\u0430 \u0443\u043c\u0435\u043d\u0438\u0435 \u0441\u043a\u043b\u0430\u0434\u044b\u0432\u0430\u0442\u044c \u0447\u0438\u0441\u043b\u0430 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 \u0441\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f \u0441 \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u044f\u043c\u0438 2 \u0438 \u0437\u043e\u043b\u043e\u0442\u044b\u043c \u0441\u0435\u0447\u0435\u043d\u0438\u0435\u043c, \u043f\u0440\u0438\u0447\u0451\u043c \u043e\u043a\u0430\u0437\u0430\u043b\u043e\u0441\u044c, \u0447\u0442\u043e \u0437\u043e\u043b\u043e\u0442\u043e\u0435 \u0441\u0435\u0447\u0435\u043d\u0438\u0435 \u043b\u0443\u0447\u0448\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442. \u0422\u0430\u043a \u0432\u043e\u0442, \u043c\u043e\u0439 \u043f\u0435\u0440\u0432\u044b\u0439 \u043e\u043f\u044b\u0442 \u043e\u043a\u0430\u0437\u0430\u043b\u0441\u044f \u0441\u043e\u0432\u0441\u0435\u043c \u0443\u0436 \u043f\u043b\u043e\u0445\u0438\u043c, \u0442\u0430\u043a \u043a\u0430\u043a \u044f \u043d\u0435 \u0443\u0447\u0451\u043b \u0440\u044f\u0434 \u0432\u0430\u0436\u043d\u044b\u0445 \u043d\u044e\u0430\u043d\u0441\u043e\u0432, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441 \u0442\u0435\u043c, \u0447\u0442\u043e \u043e\u0448\u0438\u0431\u043a\u0443 \u0441\u0442\u043e\u0438\u043b\u043e \u0443\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c \u043d\u0435 \u043d\u0430 \u043d\u0435\u0439\u0440\u043e\u043d, \u0430 \u043d\u0430 \u0431\u0438\u0442 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u044f \u0440\u0435\u0448\u0438\u043b \u0443\u043b\u0443\u0447\u0448\u0438\u0442\u044c \u0441\u0432\u043e\u0439 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442, \u0438 \u0432\u043d\u0435\u0441\u0442\u0438 \u0432 \u043d\u0435\u0433\u043e \u0435\u0449\u0451 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u043e\u043a.<br \/>  <a name=\"habracut\"><\/a>  <\/p>\n<ol>\n<li>\u042f \u0440\u0435\u0448\u0438\u043b \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c 100 \u043f\u0430\u0440 \u0432\u044b\u0431\u043e\u0440\u043e\u043a \u043f\u043e 15 (\u0432\u044b\u0431\u043e\u0440\u043a\u0430 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f) \u0438 1000 (\u0442\u0435\u0441\u0442\u043e\u0432\u0430\u044f \u0432\u044b\u0431\u043e\u0440\u043a\u0430) \u0432\u0435\u043a\u0442\u043e\u0440\u043e\u0432 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 \u0441\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f \u0441 \u0440\u0430\u0432\u043d\u043e\u043c\u0435\u0440\u043d\u043e \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u043c\u0438 \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u044f\u043c\u0438 \u043e\u0442 1,2 \u0434\u043e 2 \u0432\u043c\u0435\u0441\u0442\u043e \u0434\u0432\u0443\u0445 \u0437\u0430\u0440\u0430\u043d\u0435\u0435 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0445 \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u0439.<\/li>\n<li>\u0415\u0449\u0451 \u044f \u0441\u0434\u0435\u043b\u0430\u043b \u043b\u0438\u043d\u0435\u0439\u043d\u0443\u044e \u0440\u0435\u0433\u0440\u0435\u0441\u0441\u0438\u044e \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0442 \u0440\u0430\u0441\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u043e\u0442 \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u044f \u0434\u043e \u0437\u043e\u043b\u043e\u0442\u043e\u0433\u043e \u0441\u0435\u0447\u0435\u043d\u0438\u044f, \u043d\u043e \u0438 \u0435\u0449\u0451 \u043e\u0442 \u0441\u0430\u043c\u043e\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u044f, \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442 \u0432 \u0432\u0435\u043a\u0442\u043e\u0440\u0435 \u0438 \u0441\u0440\u0435\u0434\u043d\u0435\u0439 \u0432\u0435\u043b\u0438\u0447\u0438\u043d\u044b \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u0432 \u0432\u0435\u043a\u0442\u043e\u0440\u0435 \u043e\u0442\u0432\u0435\u0442\u0430, \u0447\u0442\u043e\u0431\u044b \u0443\u0447\u0435\u0441\u0442\u044c \u043d\u0435\u043b\u0438\u043d\u0435\u0439\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0448\u0438\u0431\u043a\u0438 \u043e\u0442 \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u044f.<\/li>\n<li>\u0422\u0430\u043a\u0436\u0435 \u044f \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u043b \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u044b\u0431\u043e\u0440\u043a\u0438 \u043d\u0430 \u043d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043f\u043e \u043a\u0440\u0438\u0442\u0435\u0440\u0438\u044e \u041a\u043e\u043b\u043c\u043e\u0433\u043e\u0440\u043e\u0432\u0430 \u2014 \u0421\u043c\u0438\u0440\u043d\u043e\u0432\u0430, ANOV\u0435, \u043d\u043e \u044d\u0442\u0438 \u043a\u0440\u0438\u0442\u0435\u0440\u0438\u0438 \u043f\u043e\u043a\u0430\u0437\u0430\u043b\u0438, \u0447\u0442\u043e \u0432\u044b\u0431\u043e\u0440\u043a\u0438, \u0441\u043a\u043e\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043e, \u043e\u0442\u043a\u043b\u043e\u043d\u044f\u044e\u0442\u0441\u044f \u043e\u0442 \u0433\u0430\u0443\u0441\u0441\u0438\u0430\u043d\u044b, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u044f \u0440\u0435\u0448\u0438\u043b \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0432\u0437\u0432\u0435\u0448\u0435\u043d\u043d\u0443\u044e \u043b\u0438\u043d\u0435\u0439\u043d\u0443\u044e \u0440\u0435\u0433\u0440\u0435\u0441\u0441\u0438\u044e \u0432\u043c\u0435\u0441\u0442\u043e \u043e\u0431\u044b\u0447\u043d\u043e\u0439. \u041e\u0434\u043d\u0430\u043a\u043e ANOVA, \u0445\u043e\u0442\u044f \u0438 \u043f\u043e\u043a\u0430\u0437\u0430\u043b\u0430 F \u0447\u0443\u0442\u044c-\u0447\u0443\u0442\u044c \u043c\u0435\u043d\u044c\u0448\u0435\u0435, \u0447\u0435\u043c \u0440\u0430\u043d\u044c\u0448\u0435 (\u0432 \u0440\u0430\u0439\u043e\u043d\u0435 700-800 \u0432\u043c\u0435\u0441\u0442\u043e 800-900), \u043d\u043e \u0432\u0441\u0451 \u0440\u0430\u0432\u043d\u043e \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u043e\u0441\u0442\u0430\u043b\u0441\u044f \u0431\u043e\u043b\u0435\u0435 \u0447\u0435\u043c \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0437\u043d\u0430\u0447\u0438\u043c\u044b\u043c, \u0430, \u0437\u043d\u0430\u0447\u0438\u0442, \u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043b\u043e \u043f\u0440\u043e\u0432\u0435\u0441\u0442\u0438 \u0435\u0449\u0451 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0442\u0435\u0441\u0442\u044b. \u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u044d\u0442\u0438\u0445 \u0442\u0435\u0441\u0442\u043e\u0432 \u044f \u0432\u0437\u044f\u043b \u0433\u0438\u0441\u0442\u043e\u0433\u0440\u0430\u043c\u043c\u0443 \u043f\u043b\u043e\u0442\u043d\u043e\u0441\u0442\u0438 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043e\u0441\u0442\u0430\u0442\u043a\u043e\u0432 \u0440\u0435\u0433\u0440\u0435\u0441\u0441\u0438\u0438 \u0438 \u043d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u044b\u0439 Q-Q \u2014 \u0433\u0440\u0430\u0444\u0438\u043a \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u044d\u0442\u0438\u0445 \u043e\u0441\u0442\u0430\u0442\u043a\u043e\u0432.<\/li>\n<\/ol>\n<p>  \u0412\u043e\u0442 \u044d\u0442\u0438 \u0434\u0432\u0430 \u0433\u0440\u0430\u0444\u0438\u043a\u0430:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/bj\/v4\/9u\/bjv49utisj1c6fgcl0-saccepr8.png\" alt=\"image\"><\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/wf\/u6\/yn\/wfu6ynznjv2c_iwxewzp6o52tz8.png\" alt=\"image\"><\/p>\n<p>  \u041a\u0430\u043a \u0432\u0438\u0434\u043d\u043e, \u0445\u043e\u0442\u044f \u043e\u0442\u043a\u043b\u043e\u043d\u0435\u043d\u0438\u0435 \u043e\u0442 \u043d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u0443 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043e\u0441\u0442\u0430\u0442\u043a\u043e\u0432 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0437\u043d\u0430\u0447\u0438\u043c\u043e\u0435 (\u0430 \u0441\u043b\u0435\u0432\u0430 \u0434\u0430\u0436\u0435 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0430\u044f \u0432\u0442\u043e\u0440\u0430\u044f \u043c\u043e\u0434\u0430 \u0432\u0438\u0434\u043d\u0430 \u043d\u0430 \u0433\u0438\u0441\u0442\u043e\u0433\u0440\u0430\u043c\u043c\u0435), \u043d\u0430 \u0434\u0435\u043b\u0435 \u043e\u043d\u043e \u0432\u0435\u0441\u044c\u043c\u0430 \u0431\u043b\u0438\u0437\u043a\u043e \u043a \u0433\u0430\u0443\u0441\u0441\u0438\u0430\u043d\u0435, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043c\u043e\u0436\u043d\u043e (\u0441 \u043e\u0441\u0442\u043e\u0440\u043e\u0436\u043d\u043e\u0441\u0442\u044c\u044e \u0438 \u0431<i>\u043e<\/i>\u043b\u044c\u0448\u0438\u043c\u0438 \u0434\u043e\u0432\u0435\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c\u0438 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u0430\u043c\u0438) \u043d\u0430 \u044d\u0442\u0443 \u043b\u0438\u043d\u0435\u0439\u043d\u0443\u044e \u0440\u0435\u0433\u0440\u0435\u0441\u0441\u0438\u044e \u043e\u043f\u0438\u0440\u0430\u0442\u044c\u0441\u044f.<\/p>\n<p>  \u0422\u0435\u043f\u0435\u0440\u044c \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u044f \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043b \u0432\u044b\u0431\u043e\u0440\u043a\u0438 \u0434\u043b\u044f \u0438\u0441\u043f\u044b\u0442\u0430\u043d\u0438\u044f \u043d\u0430\u0434 \u043d\u0438\u043c\u0438 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0438. \u0412\u043e\u0442 \u043a\u043e\u0434 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0434\u043b\u044f \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u0432\u044b\u0431\u043e\u0440\u043e\u043a:<\/p>\n<pre><code class=\"cpp\">#define _CRT_RAND_S \/\/\u041e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u043c \u043d\u0443\u0436\u043d\u0443\u044e \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e \u0434\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f rand_s() #include \"main.h\" \/\/\u0412\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u0447\u043d\u044b\u0439 \u0444\u0430\u0439\u043b (\u0440\u0435\u0447\u044c \u043e \u043d\u0451\u043c \u043f\u043e\u0439\u0434\u0451\u0442 \u0434\u0430\u043b\u0435\u0435) int main(void) { \tFILE *output,*test; \tint i; \twhile (fopen(\"test.txt\",\"w\")==NULL) \t\ti=0; \toutput=fopen(\"test.txt\",\"w\"); \/\/\u041d\u0430\u0447\u0438\u043d\u0430\u0435\u043c \u0437\u0430\u043f\u0438\u0441\u044c \u0432 \u0444\u0430\u0439\u043b \u0441 \u0442\u0435\u0441\u0442\u043e\u0432\u043e\u0439 \u0432\u044b\u0431\u043e\u0440\u043a\u043e\u0439 \tunsigned int p; \tp=0;\/\/\u0421\u043e\u0437\u0434\u0430\u0451\u043c \u0438 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u0435\u043c \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f rand_s(); \trand_s(&amp;p); \tdouble a; \ta=0; \ta = 1.6+((double) ((double) ((double)p\/UINT_MAX)-0.5)*0.8);\/\/\u0413\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u043c \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0441\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f \tint n; \tn=0;\/\/\u0418\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u0435\u043c \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0440\u0430\u0437\u043c\u0435\u0440\u0430 \u0432\u0435\u043a\u0442\u043e\u0440\u0430. \tbool *t;\/\/\u0421\u043e\u0437\u0434\u0430\u0451\u043c \u043c\u0430\u0441\u0441\u0438\u0432 \u0441 \u0446\u0438\u0444\u0440\u0430\u043c\u0438 \u043f\u043e\u0441\u043b\u0435 \u0437\u0430\u043f\u044f\u0442\u043e\u0439 \u0432 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0441\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f. \twhile (malloc(sizeof(bool)*1000)==NULL) \t\tn=0; \tt = (bool *) malloc(sizeof(bool)*1000); \trand_s(&amp;p); \tdouble s; \ts=0; \ts = (double)p\/UINT_MAX;\/\/\u0413\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u043c \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u043e\u0442 0 \u0434\u043e 1. \tcalculus(a,s,t,1000);\/\/\u041f\u0435\u0440\u0435\u0432\u043e\u0434\u0438\u043c s \u0432 a-\u0438\u0447\u043d\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0441\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f. \tdouble mu; \tint q; \tmu=0; \tq=0; \tfor (i=0;i&lt;1000;i++) \t{ \t\tif ((*(t+i))==true) \t\t\tmu =(double) mu+1; \t}\/\/\u0412\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u043c \u0441\u0440\u0435\u0434\u043d\u044e\u044e \u0432\u0435\u043b\u0438\u0447\u0438\u043d\u0443 \u0446\u0438\u0444\u0440\u044b \u043f\u043e\u0441\u043b\u0435 \u0437\u0430\u043f\u044f\u0442\u043e\u0439, \u0442. \u0435. \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c, \u0447\u0442\u043e \u044d\u0442\u043e\u0439 \u0446\u0438\u0444\u0440\u043e\u0439 \u0431\u0443\u0434\u0435\u0442 \u0435\u0434\u0438\u043d\u0438\u0446\u0430. \tmu=(double) mu\/1000; \tprintf(\"%10.9lf\\n\",mu); \tn = (int) ((double) 14)\/(log(mu)*mu\/(log((double) 1\/2))+log((double) 1-mu)*(1-mu)\/log((double) 1\/2)); \/\/\u0412\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u043c \u0440\u0430\u0437\u043c\u0435\u0440\u043d\u043e\u0441\u0442\u044c \u0432\u0435\u043a\u0442\u043e\u0440\u0430 \u0442\u0430\u043a\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u043e\u043d \u0445\u0440\u0430\u043d\u0438\u043b \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e 14 \u0431\u0438\u0442 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u0432 a-\u0438\u0447\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0441\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f. \tprintf(\"%i\\n\",n); \tfree(t); \twhile (malloc(sizeof(bool)*n)==NULL) \t\ti=0; \tt = (bool *) malloc(n*sizeof(bool));\/\/\u0421\u043d\u043e\u0432\u0430 \u0441\u043e\u0437\u0434\u0430\u0451\u043c \u043c\u0430\u0441\u0441\u0438\u0432 \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0447\u0438\u0441\u0435\u043b, \u043d\u043e \u0443\u0436\u0435 \u0441 \u0434\u0440\u0443\u0433\u0438\u043c \u0447\u0438\u0441\u043b\u043e\u043c \u0446\u0438\u0444\u0440. \tdouble x,y,z; \tx=0; \ty=0; \tz=0; \tint j; \tj=0; \tint m; \tm=0; \tm=2*n; \tfprintf(output,\"%i 1000\\n\",m);\/\/\u0412\u044b\u0432\u043e\u0434\u0438\u043c \u0447\u0438\u0441\u043b\u043e \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442 \u0432 \u0432\u0435\u043a\u0442\u043e\u0440\u0435 \u0438 \u0447\u0438\u0441\u043b\u043e \u043f\u0430\u0440 \u0432\u0435\u043a\u0442\u043e\u0440\u043e\u0432 \u0441\u043b\u0430\u0433\u0430\u0435\u043c\u044b\u0435-\u043e\u0442\u0432\u0435\u0442. \tfprintf(output,\"%lf\\n\",a); \/\/\u0412\u044b\u0432\u043e\u0434\u0438\u043c \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0441\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f \tfor (i=0;i&lt;1000;i++) \t{\/\/\u0412\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u043c \u0441\u043b\u0430\u0433\u0430\u0435\u043c\u044b\u0435 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043a\u0440\u0438\u043f\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0413\u041f\u0421\u0427, \u0441\u043a\u043b\u0430\u0434\u044b\u0432\u0430\u0435\u043c \u0438\u0445, \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0435\u043c \u0438\u0445 \u0432 \u043f\u0435\u0440\u0432\u044b\u0439 \u0432\u0435\u043a\u0442\u043e\u0440, \u0430 \u0441\u0443\u043c\u043c\u0443 - \u0432\u043e \u0432\u0442\u043e\u0440\u043e\u0439. \t\trand_s(&amp;p); \t\tx = (double) p\/UINT_MAX; \t\trand_s(&amp;p); \t\ty = (double) p\/UINT_MAX; \t\tz=x+y; \t\tcalculus(a,x,t,n); \t\tfor (j=0;j&lt;n;j++) \t\t{ \t\t\tif ((*(t+j))==true) \t\t\t\tfprintf(output,\"1 \"); \t\t\telse \t\t\t\tfprintf(output,\"0 \"); \t\t} \t\tcalculus(a,y,t,n); \t\tfor (j=0;j&lt;n;j++) \t\t{ \t\t\tif ((*(t+j))==true) \t\t\t\tfprintf(output,\"1 \"); \t\t\telse \t\t\t\tfprintf(output,\"0 \"); \t\t} \t\tfprintf(output,\"\\n\"); \t\tcalculus(a,z,t,n); \t\tfor (j=0;j&lt;n;j++) \t\t{ \t\t\tif ((*(t+j))==true) \t\t\t\tfprintf(output,\"1 \"); \t\t\telse \t\t\t\tfprintf(output,\"0 \"); \t\t} \t\tfor (j=0;j&lt;n;j++) \t\t{ \t\t\tfprintf(output,\"0 \"); \t\t} \t\tfprintf(output,\"\\n\"); \t}         \/\/\u041f\u0440\u043e\u0434\u0435\u043b\u044b\u0432\u0430\u0435\u043c \u0432\u0441\u0451 \u0442\u043e \u0436\u0435 \u0441\u0430\u043c\u043e\u0435, \u0447\u0442\u043e \u0438 \u0441 \u043f\u0435\u0440\u0432\u044b\u043c \u0444\u0430\u0439\u043b\u043e\u043c, \u0442\u043e\u043b\u044c\u043a\u043e \u0443\u0436\u0435 \u043d\u0430 15 \u043f\u0430\u0440 \u0432\u0435\u043a\u0442\u043e\u0440\u043e\u0432. \twhile (fopen(\"input.txt\",\"w\")==NULL) \t\ti=0; \ttest = fopen(\"input.txt\",\"w\"); \tfprintf(test,\"%i 15\\n\",m); \tfprintf(test,\"%lf\\n\",a); \tfor (i=0;i&lt;15;i++) \t{ \t\trand_s(&amp;p); \t\tx = (double) p\/UINT_MAX; \t\trand_s(&amp;p); \t\ty = (double) p\/UINT_MAX; \t\tz=x+y; \t\tcalculus(a,x,t,n); \t\tfor (j=0;j&lt;n;j++) \t\t{ \t\t\tif ((*(t+j))==true) \t\t\t\tfprintf(test,\"1 \"); \t\t\telse \t\t\t\tfprintf(test,\"0 \"); \t\t} \t\tcalculus(a,y,t,n); \t\tfor (j=0;j&lt;n;j++) \t\t{ \t\t\tif ((*(t+j))==true) \t\t\t\tfprintf(test,\"1 \"); \t\t\telse \t\t\t\tfprintf(test,\"0 \"); \t\t} \t\tfprintf(test,\"\\n\"); \t\tcalculus(a,z,t,n); \t\tfor (j=0;j&lt;n;j++) \t\t{ \t\t\tif ((*(t+j))==true) \t\t\t\tfprintf(test,\"1 \"); \t\t\telse \t\t\t\tfprintf(test,\"0 \"); \t\t} \t\tfor (j=0;j&lt;n;j++) \t\t{ \t\t\tfprintf(test,\"0 \"); \t\t} \t\tfprintf(test,\"\\n\"); \t} \tfree(t); \tfclose(output); \tfclose(test); };<\/code><\/pre>\n<p>  \u0410 \u0432\u043e\u0442 \u0438 \u043a\u043e\u0434 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u0447\u043d\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430:<\/p>\n<pre><code class=\"cpp\">#include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;math.h&gt; int main(void); void calculus(double a, double x, bool *t, int n);\/\/\u041e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u043c \u0444\u0443\u043d\u043a\u0446\u0438\u044e \u0434\u043b\u044f \u0440\u0430\u0437\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0447\u0438\u0441\u043b\u0430 x \u043f\u043e \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u044e a \u0432 \u043c\u0430\u0441\u0441\u0438\u0432 t \u0438\u0437 n \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432. void calculus(double a, double x, bool *t, int n) { \tint i,m,l; \tdouble b,y; \tb=0; \tm=0; \tl=0; \tb=1; \tint k; \tk=0; \ti=0; \ty=0; \ty=x;         \/\/\u041e\u0447\u0438\u0449\u0430\u0435\u043c \u043c\u0430\u0441\u0441\u0438\u0432 t \u043e\u0442 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0445 \u0434\u0430\u043d\u043d\u044b\u0445. \tfor (i=0;i&lt;n;i++) \t{ \t\t(*(t+i))=false; \t} \tk=((int) (log((double)2))\/(log(a)))+1;\/\/\u041e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c \u0441\u0442\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0437\u0440\u044f\u0434\u043e\u0432 \u043f\u0435\u0440\u0435\u0434 \u0437\u0430\u043f\u044f\u0442\u043e\u0439, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043c\u0435\u0441\u0442\u0438\u043b\u0430\u0441\u044c \u0434\u0432\u043e\u0439\u043a\u0430. \twhile ((l&lt;=k-1)&amp;&amp;(m&lt;n-k-1)) \/\/\u0412\u044b\u0447\u0438\u0442\u0430\u0435\u043c \u0438\u0437 x \u0441\u0442\u0435\u043f\u0435\u043d\u0438 a (\u0432\u043a\u043b\u044e\u0447\u0430\u044f \u043e\u0431\u0440\u0430\u0442\u043d\u044b\u0435), \u043f\u043e\u043a\u0430 \u0445\u0432\u0430\u0442\u0438\u0442 \u0446\u0438\u0444\u0440 \u043f\u043e\u0441\u043b\u0435 \u0437\u0430\u043f\u044f\u0442\u043e\u0439 \t{ \t\tm=0; \t\tif (y&gt;1) \t\t{ \t\t\tb=1; \t\t\tl=0; \t\t\twhile ((b*a&lt;y)&amp;&amp;(l&lt;=k-1)) \t\t\t{ \t\t\t\tb=b*a; \t\t\t\tl++; \t\t\t} \t\t\tif (b&lt;y) \t\t\t{ \t\t\t\ty=y-b; \t\t\t\t(*(t+k-l))=true; \t\t\t} \t\t} \t\telse \t\t{ \t\t\tb=1; \t\t\tm=0; \t\t\twhile ((b&gt;y)&amp;&amp;(m&lt;n-k-1)) \t\t\t{ \t\t\t\tb=b\/a; \t\t\t\tm++; \t\t\t} \t\t\tif ((b&lt;y)||(m&lt;n-k-1)) \t\t\t{ \t\t\t\ty=y-b; \t\t\t\t(*(t+k+m))=true; \t\t\t} \t\t} \t} \treturn; }<\/code><\/pre>\n<p>  \u0422\u0430\u043a\u0436\u0435 \u044f \u0440\u0435\u0448\u0438\u043b \u0432\u044b\u043b\u043e\u0436\u0438\u0442\u044c \u043f\u043e\u043b\u043d\u044b\u0439 \u043a\u043e\u0434 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0438:<\/p>\n<pre><code class=\"cpp\">#include \"main.h\" \/\/\u0412 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u0447\u043d\u043e\u043c \u0444\u0430\u0439\u043b\u0435 \u043d\u0435\u0442 \u043d\u0438\u0447\u0435\u0433\u043e, \u043a\u0440\u043e\u043c\u0435 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0434\u0440\u0443\u0433\u0438\u0445, \u0441\u0442\u0430\u043d\u0434\u0440\u0430\u0442\u043d\u044b\u0445 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u0447\u043d\u044b\u0445 \u0444\u0430\u0439\u043b\u043e\u0432 \u0438 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u0438 main(void). int main(void) { \tFILE *input, *output, *test; \tint i,j,k,k1,k2,l,q,n,m,r; \tdouble *x,*y,*z,*a,s,s1,h,h1,d,mu,buffer; \td=0; \tmu=0; \tr=0; \tunsigned int p; \tn=0; \twhile (fopen(\"input.txt\",\"r\")==NULL) \t\ti=0; \twhile (fopen(\"output.txt\",\"w\")==NULL) \t\ti=0; \tinput = fopen(\"input.txt\",\"r\"); \toutput = fopen(\"output.txt\",\"w\"); \tfscanf(input,\"%i %i\",&amp;n,&amp;m);\/\/\u0421\u0447\u0438\u0442\u044b\u0432\u0430\u0435\u043c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442 \u0438 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043f\u0430\u0440 \u0432\u0435\u043a\u0442\u043e\u0440\u043e\u0432. \tbuffer=0; \tfscanf(input,\"%lf\",&amp;buffer);\/\/\u0421\u0447\u0438\u0442\u044b\u0432\u0430\u0435\u043c \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0441\u0442\u043e \u0447\u0442\u043e\u0431\u044b \u0434\u0430\u043b\u044c\u0448\u0435 \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c \u0432\u0435\u043a\u0442\u043e\u0440\u0430. \twhile (malloc(sizeof(double)*n*m)==NULL) \t\ti=0; \tx = (double *) malloc(sizeof(double)*n*m);\/\/\u0421\u043e\u0437\u0434\u0430\u0451\u043c \u043c\u0430\u0441\u0441\u0438\u0432 \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0441\u043b\u0430\u0433\u0430\u0435\u043c\u044b\u0445 \twhile (malloc(sizeof(double)*n*m)==NULL) \t\ti=0; \tz = (double *) malloc(sizeof(double)*n*m);\/\/\u0421\u043e\u0437\u0434\u0430\u0451\u043c \u043c\u0430\u0441\u0441\u0438\u0432 \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043c\u0430\u0442\u0440\u0438\u0446\u044b \u043d\u0430 \u0432\u0435\u043a\u0442\u043e\u0440. \twhile (malloc(sizeof(double)*n*m)==NULL) \t\ti=0; \ty = (double *) malloc(sizeof(double)*n*m);\/\/\u0421\u043e\u0437\u0434\u0430\u0451\u043c \u043c\u0430\u0441\u0441\u0438\u0432 \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0441\u0443\u043c\u043c. \tfor (k=0;k&lt;m;k++) \t{ \t\tfor (i=0;i&lt;n;i++) \t\t{ \t\t\tfscanf(input,\"%lf \",x+n*k+i);\/\/\u0421\u0447\u0438\u0442\u044b\u0432\u0430\u0435\u043c \u0441\u043b\u0430\u0433\u0430\u0435\u043c\u044b\u0435. \t\t} \t\tfor (i=0;i&lt;n;i++) \t\t{ \t\t\tfscanf(input,\"%lf \",y+n*k+i);\/\/\u0421\u0447\u0438\u0442\u044b\u0432\u0430\u0435\u043c \u0441\u0443\u043c\u043c\u0443. \t\t} \t\tfor (i=0;i&lt;n;i++) \t\t{ \t\t\t(*(z+n*k+i))=0;\/\/\u041e\u0447\u0438\u0449\u0430\u0435\u043c \u043c\u0430\u0441\u0441\u0438\u0432 \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043c\u0430\u0442\u0440\u0438\u0446\u044b \u043d\u0430 \u0432\u0435\u043a\u0442\u043e\u0440. \t\t} \t} \twhile (malloc(sizeof(double)*n*n)==NULL) \t\ti=0; \ta = (double *) malloc(sizeof(double)*n*n); \/\/\u0421\u043e\u0437\u0434\u0430\u0451\u043c \u043c\u0430\u0441\u0441\u0438\u0432 \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u043c\u0430\u0442\u0440\u0438\u0446\u044b. \tfor (i=0;i&lt;n*n;i++) \t{ \t\t(*(a+i))=0; \t} \tk1 = 0; \tk2 = 0; \ts=1; \ts1=0; \ts1=s+1; \td=0; \th=0; \tq=0; \tmu=1; \twhile (((d-mu)*(d-mu)&gt;0.01)||(q&lt;10))\/\/\u0426\u0438\u043a\u043b \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f, \u043f\u043e\u043a\u0430 \u0440\u0430\u0437\u043d\u0438\u0446\u0430 \u043c\u0435\u0436\u0434\u0443 \u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u0435\u043c \u043d\u0430 \u043c\u0430\u0442\u0440\u0438\u0446\u0443 \u0432\u0435\u043a\u0442\u043e\u0440\u0430 \u0441\u043b\u0430\u0433\u0430\u0435\u043c\u044b\u0445 \u0438 \u0435\u0433\u043e \u0436\u0435, \u043d\u043e \u043e\u0442\u043a\u043b\u043e\u043d\u0451\u043d\u043d\u043e\u0433\u043e \u0432 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u0443\u044e \u0441\u0442\u043e\u0440\u043e\u043d\u0443, \u043d\u0435 \u0441\u0442\u0430\u043d\u0435\u0442 \u043a\u043e\u043b\u0435\u0431\u0430\u0442\u044c\u0441\u044f \u0443 \u043a\u0430\u043a\u043e\u0433\u043e-\u0442\u043e \u0441\u0440\u0435\u0434\u043d\u0435\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f. \t{ \t\ts=0; \t\tfor (k=0;k&lt;m;k++) \t\t{ \t\t\tfor (i=0;i&lt;n;i++) \t\t\t{ \t\t\t\t\t(*(z+k*n+i))=0; \t\t\t} \t\t\tfor (i=0;i&lt;n;i++) \t\t\t{ \t\t\t\tfor (j=0;j&lt;n;j++) \t\t\t\t{ \t\t\t\t\t(*(z+k*n+i))=(*(z+k*n+i))+(*(a+i*n+j))*(*(x+k*n+j));\/\/\u0412\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u043c \u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u043c\u0430\u0442\u0440\u0438\u0446\u044b \u043d\u0430 \u0432\u0435\u043a\u0442\u043e\u0440 \u0441\u043b\u0430\u0433\u0430\u0435\u043c\u044b\u0445. \t\t\t\t} \t\t\t} \t\t\tfor (i=0;i&lt;n;i++) \t\t\t{ \t\t\t\ts=s+((*(z+k*n+i))-(*(y+k*n+i)))*((*(z+k*n+i))-(*(y+k*n+i)));\/\/\u0412\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u043c \u043a\u0432\u0430\u0434\u0440\u0430\u0442 \u0440\u0430\u0441\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u043e\u0442 \u044d\u0442\u043e\u0433\u043e \u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0434\u043e \u0432\u0435\u043a\u0442\u043e\u0440\u0430 \u0441\u0443\u043c\u043c\u044b \t\t\t} \t\t} \t\tr=0; \t\ts1=s+1; \t\twhile ((s&lt;s1)&amp;&amp;(r&lt;100))\/\/\u041f\u043e\u0432\u0442\u043e\u0440\u044f\u0435\u043c, \u043f\u043e\u043a\u0430 \u043d\u0435 \u0443\u043c\u0435\u043d\u044c\u0448\u0438\u0442\u0441\u044f \u0440\u0430\u0437\u043b\u0438\u0447\u0438\u0435 \u043c\u0435\u0436\u0434\u0443 \u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u0435\u043c \u0438\u0437\u043c\u0435\u043d\u0451\u043d\u043d\u043e\u0439 \u043c\u0430\u0442\u0440\u0438\u0446\u044b \u043d\u0430 \u0432\u0435\u043a\u0442\u043e\u0440 \u0441\u043b\u0430\u0433\u0430\u0435\u043c\u044b\u0445 \u0438 \u0432\u0435\u043a\u0442\u043e\u0440\u043e\u043c \u0441\u0443\u043c\u043c\u044b \u043f\u0440\u043e\u0442\u0438\u0432 \u0440\u0430\u0437\u043b\u0438\u0447\u0438\u044f \u043d\u0435\u0438\u0437\u043c\u0435\u043d\u0451\u043d\u043d\u043e\u0439 \u043c\u0430\u0442\u0440\u0438\u0446\u044b \u0438 \u0432\u0435\u043a\u0442\u043e\u0440\u0430 \u0441\u0443\u043c\u043c\u044b. \t\t{ \t\t\tr++; \t\t\ts1=0; \t\t\tfor (k=0;k&lt;m;k++) \t\t\t{ \t\t\t\tfor (i=0;i&lt;n;i++) \t\t\t\t{ \t\t\t\t\t(*(z+k*n+i))=0; \t\t\t\t} \t\t\t}                         \/\/\u0413\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u043c \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u044b\u0439 \u043d\u0430\u0431\u043e\u0440 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430 \u043c\u0430\u0442\u0440\u0438\u0446\u044b \t\t\trand_s(&amp;p); \t\t\tk1 = (int) (p\/((int) (UINT_MAX\/n))); \t\t\trand_s(&amp;p); \t\t\tk2 = (int) (p\/((int) (UINT_MAX\/n))); \t\t\trand_s(&amp;p);                         \/\/\u0413\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u043c \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u043e\u0435 \u043e\u0442\u043a\u043b\u043e\u043d\u0435\u043d\u0438\u0435 \t\t\th=((double) p\/UINT_MAX)-0.5; \t\t\th1=1; \t\t\trand_s(&amp;p); \t\t\tl=((int) ((double) p\/UINT_MAX)*20);                         \/\/\u0414\u0435\u043b\u0430\u0435\u043c \u0442\u0430\u043a, \u0447\u0442\u043e\u0431\u044b \u043e\u043d\u043e \u043c\u043e\u0433\u043b\u043e \u0431\u044b\u0442\u044c \u0435\u0449\u0451 \u0438 \u0440\u0430\u0437\u043d\u043e\u0433\u043e \u043f\u043e\u0440\u044f\u0434\u043a\u0430 \u0432 \u0440\u0430\u0432\u043d\u043e\u0439 \u0441\u0442\u0435\u043f\u0435\u043d\u0438. \t\t\tfor (i=0;i&lt;l;i++) \t\t\t{ \t\t\t\th1=h1\/10; \t\t\t} \t\t\th=h*h1;                         \/\/\u0414\u0430\u043b\u0435\u0435 \u0432\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u043c \u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u0438\u0437\u043c\u0435\u043d\u0451\u043d\u043d\u043e\u0439 \u043c\u0430\u0442\u0440\u0438\u0446\u044b \u043d\u0430 \u0432\u0435\u043a\u0442\u043e\u0440. \t\t\tfor (k=0;k&lt;m;k++) \t\t\t{ \t\t\t\tfor (i=0;i&lt;n;i++) \t\t\t\t{ \t\t\t\t\tfor (j=0;j&lt;n;j++) \t\t\t\t\t{ \t\t\t\t\t\tif ((i==k1)&amp;&amp;(j==k2)) \t\t\t\t\t\t\t(*(z+k*n+i))=(*(z+k*n+i))+(*(a+i*n+j))*(*(x+k*n+j))+h*(*(x+k*n+j)); \t\t\t\t\t\telse \t\t\t\t\t\t\t(*(z+k*n+i))=(*(z+k*n+i))+(*(a+i*n+j))*(*(x+k*n+j)); \t\t\t\t\t} \t\t\t\t}                                 \/\/\u0412\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u043c \u043a\u0432\u0430\u0434\u0440\u0430\u0442 \u0440\u0430\u0441\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u043e\u0442 \u0432\u0435\u043a\u0442\u043e\u0440\u0430 \u0441\u0443\u043c\u043c\u044b \u0434\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0432\u0448\u0435\u0433\u043e\u0441\u044f \u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f. \t\t\t\tfor (i=0;i&lt;n;i++) \t\t\t\t{ \t\t\t\t\ts1=s1+((*(z+k*n+i))-(*(y+k*n+i)))*((*(z+k*n+i))-(*(y+k*n+i))); \t\t\t\t} \t\t\t} \t\t} \t\tif (r&lt;100) \t\t\t(*(a+k1*n+k2))=(*(a+k1*n+k2))+h; \t\ts1=0; \t\td=0; \t\tfor (k1=0;k1&lt;n;k1++) \t\t{ \t\t\tfor (k2=0;k2&lt;n;k2++) \t\t\t{ \t\t\t\tfor (k=0;k&lt;m;k++) \t\t\t\t{ \t\t\t\t\tfor (i=0;i&lt;n;i++) \t\t\t\t\t{ \t\t\t\t\t\t(*(z+k*n+i))=0; \t\t\t\t\t} \t\t\t\t} \t\t\t\tfor (k=0;k&lt;m;k++) \t\t\t\t{ \t\t\t\t\tfor (i=0;i&lt;n;i++) \t\t\t\t\t{ \t\t\t\t\t\tfor (j=0;j&lt;n;j++) \t\t\t\t\t\t{ \t\t\t\t\t\t\tif ((i==k1)&amp;&amp;(j==k2)) \t\t\t\t\t\t\t\t(*(z+k*n+i))=(*(z+k*n+i))+((*(a+i*n+j))+0.1)*(*(x+k*n+j)); \t\t\t\t\t\t\telse \t\t\t\t\t\t\t\t(*(z+k*n+i))=(*(z+k*n+i))+(*(a+i*n+j))*(*(x+k*n+j)); \t\t\t\t\t\t} \t\t\t\t\t} \t\t\t\t} \t\t\t\ts1=0; \t\t\t\tfor (k=0;k&lt;m;k++) \t\t\t\t{ \t\t\t\t\tfor (i=0;i&lt;n;i++) \t\t\t\t\t{ \t\t\t\t\t\ts1=s1+((*(z+k*n+i))-(*(y+k*n+i)))*((*(z+k*n+i))-(*(y+k*n+i))); \t\t\t\t\t} \t\t\t\t} \t\t\t\td=d+(s1-s)*(s1-s)\/(n*m); \t\t\t} \t\t} \t\tmu=mu*((double) q\/(q+1))+((double) d\/(q+1)); \t\tq=q+1; \t\tprintf(\"%lf \\n\",mu); \t} \tfor (k=0;k&lt;m;k++) \t{ \t\tfor (i=0;i&lt;n;i++) \t\t{ \t\t\t(*(z+k*n+i))=0; \t\t} \t}         \/\/\u0412\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u043c \u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u0432\u0448\u0435\u0439\u0441\u044f \u0432 \u0438\u0442\u043e\u0433\u0435 \u043c\u0430\u0442\u0440\u0438\u0446\u044b \u043d\u0430 \u0432\u0435\u043a\u0442\u043e\u0440. \tfor (k=0;k&lt;m;k++) \t{ \t\tfor (i=0;i&lt;n;i++) \t\t{ \t\t\tfor (j=0;j&lt;n;j++) \t\t\t{ \t\t\t\t(*(z+k*n+i))=(*(z+k*n+i))+(*(a+i*n+j))*(*(x+k*n+j)); \t\t\t} \t\t} \t} \tfree(x); \tfree(y); \tfree(z); \twhile (fopen(\"test.txt\",\"r\")==NULL) \t\ti=0; \ttest = fopen(\"test.txt\",\"r\"); \tfscanf(test,\"%i %i\",&amp;n,&amp;m); \tfscanf(test,\"%lf\",&amp;buffer); \twhile (malloc(n*m*sizeof(double))==NULL) \t\ti=0; \tx = (double *) malloc(n*m*sizeof(double)); \twhile (malloc(n*m*sizeof(double))==NULL) \t\ti=0; \ty = (double *) malloc(n*m*sizeof(double)); \twhile (malloc(n*m*sizeof(double))==NULL) \t\ti=0; \tz = (double *) malloc(n*m*sizeof(double)); \tfor (k=0;k&lt;m;k++) \t{ \t\tfor (i=0;i&lt;n;i++) \t\t{ \t\t\t(*(z+k*n+i))=0; \t\t} \t} \tfor (k=0;k&lt;m;k++) \t{ \t\tfor (i=0;i&lt;n;i++) \t\t{ \t\t\tfscanf(test,\"%lf \",x+k*n+i); \t\t} \t\tfor (i=0;i&lt;n;i++) \t\t{ \t\t\tfscanf(test,\"%lf \",y+k*n+i); \t\t} \t}         \/\/\u0412\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u043c \u0441\u0440\u0435\u0434\u043d\u0435\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u0432 \u043e\u0442\u0432\u0435\u0442\u0435 (\u0432 \u0442\u0435\u0441\u0442\u043e\u0432\u043e\u0439 \u0432\u044b\u0431\u043e\u0440\u043a\u0435). \tmu=0; \tfor (k=0;k&lt;m;k++) \t{ \t\tfor (i=0;i&lt;n;i++) \t\t{ \t\t\tmu=mu+(*(y+k*n+i)); \t\t} \t} \tmu=mu\/((double) k*n); \tfprintf(output,\"%lf\\n\\n\",mu); \tfor (k=0;k&lt;m;k++) \t{ \t\tfor (i=0;i&lt;n;i++) \t\t{ \t\t\tfor (j=0;j&lt;n;j++) \t\t\t{ \t\t\t\t(*(z+k*n+i))=(*(z+k*n+i))+(*(a+i*n+j))*(*(x+k*n+j)); \t\t\t} \t\t} \t}         \/\/\u0412\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u043c \u0441\u0440\u0435\u0434\u043d\u0435\u043a\u0432\u0430\u0434\u0440\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0443\u044e \u043e\u0448\u0438\u0431\u043a\u0443 \u043d\u0430 \u0431\u0438\u0442 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438. \tfor (k=0;k&lt;m;k++) \t{ \t\ts=0; \t\tfor (i=0;i&lt;n;i++) \t\t{ \t\t\ts=s+((*(z+k*n+i))-(*(y+k*n+i)))*((*(z+k*n+i))-(*(y+k*n+i))); \t\t} \t\ts=(double) s\/n; \t\ts=sqrt(s); \t\ts=(double) ((double) s*n)\/14; \t\tfprintf(output,\"%20.18lf \\n\",s); \t} \tfree(a); \tfree(x); \tfree(y); \tfree(z); \tfclose(input); \tfclose(output); \treturn 0; }; <\/code><\/pre>\n<p>  \u0414\u0430\u043b\u0435\u0435 \u043f\u043e\u0433\u043e\u0432\u043e\u0440\u0438\u043c \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u044f \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u043b \u0432\u0437\u0432\u0435\u0448\u0435\u043d\u043d\u0443\u044e \u043b\u0438\u043d\u0435\u0439\u043d\u0443\u044e \u0440\u0435\u0433\u0440\u0435\u0441\u0441\u0438\u044e. \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u044f \u043f\u0440\u043e\u0441\u0442\u043e \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u043b \u0441\u0440\u0435\u0434\u043d\u0435\u043a\u0432\u0430\u0434\u0440\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043e\u0442\u043a\u043b\u043e\u043d\u0435\u043d\u0438\u044f \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432 \u0440\u0430\u0431\u043e\u0442\u044b \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0438, \u0430 \u0437\u0430\u0442\u0435\u043c \u043f\u043e\u0434\u0435\u043b\u0438\u043b \u043d\u0430 \u043d\u0438\u0445 \u0435\u0434\u0438\u043d\u0438\u0446\u0443. \u0412\u043e\u0442 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u043a\u043e\u0434 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b, \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u044f \u044d\u0442\u043e \u0441\u0434\u0435\u043b\u0430\u043b:<\/p>\n<pre><code class=\"cpp\">#include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;math.h&gt; int main(void) { \tint i; \tFILE *input,*output; \twhile (fopen(\"input.txt\",\"r\")==NULL) \t\ti=0; \tinput = fopen(\"input.txt\",\"r\");\/\/\u0423 \u043c\u0435\u043d\u044f \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u044f \u0431\u044b\u043b\u0438 \u0432 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u043c \u0444\u0430\u0439\u043b\u0435. \tdouble mu,sigma,*x; \tmu=0; \tsigma=0; \twhile (malloc(1000*sizeof(double))==NULL) \t\ti=0; \tx = (double *) malloc(sizeof(double)*1000); \tfscanf(input,\"%lf\",&amp;mu); \tmu=0; \tfor (i=0;i&lt;1000;i++) \t{ \t\tfscanf(input,\"%lf\",x+i); \t} \tfor (i=0;i&lt;1000;i++) \t{ \t\tmu = mu+(*(x+i)); \t} \tmu = mu\/1000; \twhile (fopen(\"WLS.txt\",\"w\") == NULL) \t\ti=0; \toutput = fopen(\"WLS.txt\",\"w\"); \tfor (i=0;i&lt;1000;i++) \t{ \t\tsigma = sigma + (mu - (*(x+i)))*(mu - (*(x+i))); \t} \tsigma = sigma\/1000; \tsigma = sqrt(sigma); \tsigma = 1\/sigma; \tfprintf(output,\"%10.9lf\\n\",sigma); \tfclose(input); \tfclose(output); \tfree(x); \treturn 0; }; <\/code><\/pre>\n<p>  \u0414\u0430\u043b\u0435\u0435 \u044f \u0434\u043e\u0431\u0430\u0432\u0438\u043b \u043f\u043e\u043b\u0443\u0447\u0438\u0432\u0448\u0438\u0435\u0441\u044f \u0432\u0435\u0441\u0430 \u0432 \u0442\u0430\u0431\u043b\u0438\u0446\u0443, \u043a\u0443\u0434\u0430 \u0441\u0432\u0451\u043b \u0432\u0441\u0435 \u0434\u0430\u043d\u043d\u044b\u0435, \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0435 \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f \u0440\u0435\u0433\u0440\u0435\u0441\u0441\u0438\u0438, \u0430 \u0437\u0430\u0442\u0435\u043c \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u043b \u0435\u0451 \u0432 JASP. \u0412\u043e\u0442 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b:<\/p>\n<h1>Results<\/h1>\n<h2>Linear Regression<\/h2>\n<div class=\"scrollable-table\">\n<table>\n<thead>\n<tr>\n<th colspan=\"10\">    Model Summary<\/p>\n<\/th>\n<\/tr>\n<tr>\n<th colspan=\"2\"> Model   <\/th>\n<th colspan=\"2\"> R   <\/th>\n<th colspan=\"2\"> R\u00b2   <\/th>\n<th colspan=\"2\"> Adjusted R\u00b2   <\/th>\n<th colspan=\"2\"> RMSE   <\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td> 1   <\/td>\n<td><\/td>\n<td> 0.175   <\/td>\n<td><\/td>\n<td> 0.031   <\/td>\n<td><\/td>\n<td> 0.031   <\/td>\n<td><\/td>\n<td> 0.396   <\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td colspan=\"10\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"scrollable-table\">\n<table>\n<thead>\n<tr>\n<th colspan=\"14\">    ANOVA<\/p>\n<\/th>\n<\/tr>\n<tr>\n<th colspan=\"2\"> Model   <\/th>\n<th colspan=\"2\">   <\/th>\n<th colspan=\"2\"> Sum of Squares   <\/th>\n<th colspan=\"2\"> df   <\/th>\n<th colspan=\"2\"> Mean Square   <\/th>\n<th colspan=\"2\"> F   <\/th>\n<th colspan=\"2\"> p   <\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td> 1   <\/td>\n<td><\/td>\n<td> Regression   <\/td>\n<td><\/td>\n<td> 494.334   <\/td>\n<td><\/td>\n<td> 4   <\/td>\n<td><\/td>\n<td> 123.584   <\/td>\n<td><\/td>\n<td> 789.273   <\/td>\n<td><\/td>\n<td> &lt; .001   <\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<td><\/td>\n<td> Residual   <\/td>\n<td><\/td>\n<td> 15657.122   <\/td>\n<td><\/td>\n<td> 99995   <\/td>\n<td><\/td>\n<td> 0.157   <\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td>   <\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<td><\/td>\n<td> Total   <\/td>\n<td><\/td>\n<td> 16151.457   <\/td>\n<td><\/td>\n<td> 99999   <\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td>   <\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td colspan=\"14\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"scrollable-table\">\n<table>\n<thead>\n<tr>\n<th colspan=\"18\">    Coefficients<\/p>\n<\/th>\n<\/tr>\n<tr>\n<th colspan=\"2\"> Model   <\/th>\n<th colspan=\"2\">   <\/th>\n<th colspan=\"2\"> Unstandardized   <\/th>\n<th colspan=\"2\"> Standard Error   <\/th>\n<th colspan=\"2\"> Standardized   <\/th>\n<th colspan=\"2\"> t   <\/th>\n<th colspan=\"2\"> p   <\/th>\n<th colspan=\"2\"> 0.5%   <\/th>\n<th colspan=\"2\"> 99.5%   <\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td> 1   <\/td>\n<td><\/td>\n<td> (Intercept)   <\/td>\n<td><\/td>\n<td> -0.104   <\/td>\n<td><\/td>\n<td> 0.059   <\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td> -1.751   <\/td>\n<td><\/td>\n<td> 0.080   <\/td>\n<td><\/td>\n<td> -0.256   <\/td>\n<td><\/td>\n<td> 0.049   <\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<td><\/td>\n<td> \u0420\u0430\u0441\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u043c\u0435\u0436\u0434\u0443 \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0438 \u0437\u043e\u043b\u043e\u0442\u044b\u043c \u0441\u0435\u0447\u0435\u043d\u0438\u0435\u043c   <\/td>\n<td><\/td>\n<td> -0.113   <\/td>\n<td><\/td>\n<td> 0.010   <\/td>\n<td><\/td>\n<td> -0.080   <\/td>\n<td><\/td>\n<td> -11.731   <\/td>\n<td><\/td>\n<td> &lt; .001   <\/td>\n<td><\/td>\n<td> -0.138   <\/td>\n<td><\/td>\n<td> -0.088   <\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<td><\/td>\n<td> \u0427\u0438\u0441\u043b\u043e \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u0439 \u0432 \u0432\u0435\u043a\u0442\u043e\u0440\u0435   <\/td>\n<td><\/td>\n<td> 0.008   <\/td>\n<td><\/td>\n<td> 2.328e\u2009-4   <\/td>\n<td><\/td>\n<td> 0.529   <\/td>\n<td><\/td>\n<td> 32.568   <\/td>\n<td><\/td>\n<td> &lt; .001   <\/td>\n<td><\/td>\n<td> 0.007   <\/td>\n<td><\/td>\n<td> 0.008   <\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<td><\/td>\n<td> \u0421\u0440\u0435\u0434\u043d\u044f\u044f \u0432\u0435\u043b\u0438\u0447\u0438\u043d\u0430 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u0432\u0435\u043a\u0442\u043e\u0440\u0430 \u0432 \u043e\u0442\u0432\u0435\u0442\u0435   <\/td>\n<td><\/td>\n<td> -0.951   <\/td>\n<td><\/td>\n<td> 0.181   <\/td>\n<td><\/td>\n<td> -0.332   <\/td>\n<td><\/td>\n<td> -5.255   <\/td>\n<td><\/td>\n<td> &lt; .001   <\/td>\n<td><\/td>\n<td> -1.417   <\/td>\n<td><\/td>\n<td> -0.485   <\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<td><\/td>\n<td> \u041e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0441\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f   <\/td>\n<td><\/td>\n<td> 0.489   <\/td>\n<td><\/td>\n<td> 0.048   <\/td>\n<td><\/td>\n<td> 0.687   <\/td>\n<td><\/td>\n<td> 10.252   <\/td>\n<td><\/td>\n<td> &lt; .001   <\/td>\n<td><\/td>\n<td> 0.366   <\/td>\n<td><\/td>\n<td> 0.611   <\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td colspan=\"18\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>  \u0414\u0430\u043b\u0435\u0435 \u0443 \u043c\u0435\u043d\u044f \u0438\u0434\u0451\u0442 \u0433\u0438\u0441\u0442\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u043f\u043b\u043e\u0442\u043d\u043e\u0441\u0442\u0438 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043e\u0441\u0442\u0430\u0442\u043a\u043e\u0432 \u0440\u0435\u0433\u0440\u0435\u0441\u0441\u0438\u0438:<br \/>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/bj\/v4\/9u\/bjv49utisj1c6fgcl0-saccepr8.png\" alt=\"image\"><br \/>  \u0410 \u0442\u0430\u043a\u0436\u0435 \u043d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u044b\u0439 \u043a\u0432\u0430\u043d\u0442\u0438\u043b\u044c-\u043a\u0432\u0430\u043d\u0442\u0438\u043b\u044c\u043d\u044b\u0439 \u0433\u0440\u0430\u0444\u0438\u043a \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043e\u0441\u0442\u0430\u0442\u043a\u043e\u0432 \u0440\u0435\u0433\u0440\u0435\u0441\u0441\u0438\u0438:<br \/>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/webt\/wf\/u6\/yn\/wfu6ynznjv2c_iwxewzp6o52tz8.png\" alt=\"image\"><br \/>  \u0417\u0430\u0442\u0435\u043c \u044f \u043f\u0440\u0438\u043c\u0435\u043d\u0438\u043b \u0441\u0440\u0435\u0434\u043d\u0438\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442\u043e\u0432 \u0440\u0435\u0433\u0440\u0435\u0441\u0441\u0438\u0438, \u043f\u043e\u043b\u0443\u0447\u0438\u0432\u0448\u0438\u0435\u0441\u044f \u0432 \u0435\u0451 \u0445\u043e\u0434\u0435, \u043a \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u043c, \u0438 \u043f\u0440\u043e\u0432\u0451\u043b \u0441\u0432\u043e\u0439 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0430\u043d\u0430\u043b\u0438\u0437 \u043f\u043e \u043f\u043e\u0438\u0441\u043a\u0443 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0433\u043e \u043c\u0438\u043d\u0438\u043c\u0443\u043c\u0430 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u043e\u0448\u0438\u0431\u043a\u0438 \u043e\u0442 \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0441\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f (\u043d\u0430\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043e\u043d\u0430 \u0441\u0432\u044f\u0437\u0430\u043d\u0430 \u0441 \u044d\u0442\u0438\u043c\u0438 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u043c\u0438), \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u043b\u0435\u043c\u043c\u0443 \u0424\u0435\u0440\u043c\u0430, \u0442\u0435\u043e\u0440\u0435\u043c\u0443 \u0411\u0430\u0439\u0435\u0441\u0430 \u0438 \u0442\u0435\u043e\u0440\u0435\u043c\u0443 \u041b\u0430\u0433\u0440\u0430\u043d\u0436\u0430 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c:<br \/>  \u0414\u0435\u043b\u043e \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0441\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f \u0432 \u0432\u044b\u0431\u043e\u0440\u043a\u0435 \u0431\u044b\u043b\u043e \u0437\u0430\u0432\u0435\u0434\u043e\u043c\u043e \u0440\u0430\u0432\u043d\u043e\u043c\u0435\u0440\u043d\u044b\u043c, \u043f\u043e\u044d\u0442\u043e\u043c\u0443, \u0435\u0441\u043b\u0438 \u043d\u0435\u043a\u043e\u0435 \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u0435 \u0432 \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043a\u0435 (1,2;2) \u2014 \u043c\u0438\u043d\u0438\u043c\u0443\u043c \u0441\u0440\u0435\u0434\u043d\u0435\u043a\u0432\u0430\u0434\u0440\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u043e\u0448\u0438\u0431\u043a\u0438, \u0442\u043e \u0442\u0430\u043a \u043a\u0430\u043a \u043f\u043e \u043b\u0435\u043c\u043c\u0435 \u0424\u0435\u0440\u043c\u0430 \u043e\u043d\u0430 \u0431\u0443\u0434\u0435\u0442 \u0438\u043c\u0435\u0442\u044c \u043d\u0443\u043b\u0435\u0432\u0443\u044e \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u043d\u0443\u044e, \u0442\u043e \u043f\u043b\u043e\u0442\u043d\u043e\u0441\u0442\u044c \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0431\u0443\u0434\u0435\u0442 \u0431\u0435\u0441\u043a\u043e\u043d\u0435\u0447\u043d\u043e\u0439. \u0422\u043e\u0433\u0434\u0430 \u043f\u043e \u0442\u0435\u043e\u0440\u0435\u043c\u0435 \u0411\u0430\u0439\u0435\u0441\u0430 \u0432\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u043c \u0431\u0435\u0442\u0430-\u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0441\u0440\u0435\u0434\u043d\u0435\u043a\u0432\u0430\u0434\u0440\u0430\u0442\u0438\u0447\u043d\u044b\u0445 \u043e\u0448\u0438\u0431\u043e\u043a \u043e\u0442 \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u044f, \u0432\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u043c \u0435\u0451 [\u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f] \u0434\u043e\u0432\u0435\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u044b \u0432 99% \u0432 \u043a\u0430\u0436\u0434\u043e\u043c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0441\u0440\u0435\u0434\u043d\u0435\u043a\u0432\u0430\u0434\u0440\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043e\u0448\u0438\u0431\u043e\u043a, \u0430 \u0437\u0430\u0442\u0435\u043c \u0432\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u043c \u0434\u043e\u0432\u0435\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u044b \u0443\u0436\u0435 \u0432 98% (\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u043f\u043e\u043f\u0440\u0430\u0432\u043a\u0443 \u0411\u043e\u043d\u0444\u0435\u0440\u0440\u043e\u043d\u0438) \u0440\u0430\u0437\u043d\u0438\u0446\u044b \u043c\u0435\u0436\u0434\u0443 \u043a\u0430\u0436\u0434\u044b\u043c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u043c \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u043c \u0432 \u043c\u0438\u043d\u0438\u043c\u0443\u043c\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0441\u0440\u0435\u0434\u043d\u0435\u043a\u0432\u0430\u0434\u0440\u0430\u0442\u0438\u0447\u043d\u044b\u0445 \u043e\u0448\u0438\u0431\u043e\u043a \u043e\u0442 \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0441\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f, \u0437\u0430\u0442\u0435\u043c \u0434\u0435\u043b\u0438\u043c \u043a\u0440\u0430\u0439\u043d\u0438\u0435 \u0442\u043e\u0447\u043a\u0438 \u044d\u0442\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u0430 \u043d\u0430 \u0440\u0430\u0437\u043d\u0438\u0446\u0443 \u043c\u0435\u0436\u0434\u0443 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u043c\u0438 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u0430\u043c\u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f, \u0438 \u043f\u043e \u0442\u0435\u043e\u0440\u0435\u043c\u0435 \u041b\u0430\u0433\u0440\u0430\u043d\u0436\u0430 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u043d\u0430\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u0432 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u0435 \u043c\u0435\u0436\u0434\u0443 \u044d\u0442\u0438\u043c\u0438 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u0430\u043c\u0438 \u0434\u043e\u043b\u0436\u043d\u0430 \u0440\u0430\u0432\u043d\u044f\u0442\u044c\u0441\u044f \u0445\u043e\u0442\u044c \u0432 \u043e\u0434\u043d\u043e\u0439 \u0442\u043e\u0447\u043a\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u0432\u0448\u0435\u043c\u0443\u0441\u044f \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044e. \u041d\u043e \u044d\u0442\u0430 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u043d\u0430\u044f \u0438 \u0435\u0441\u0442\u044c \u043f\u043b\u043e\u0442\u043d\u043e\u0441\u0442\u044c \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0435\u0451 \u043c\u0430\u043a\u0441\u0438\u043c\u0443\u043c \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u043d\u0435 \u043c\u0435\u043d\u044c\u0448\u0435 \u043c\u0430\u043a\u0441\u0438\u043c\u0443\u043c\u0430 \u0438\u0437 \u043f\u043e\u043b\u0443\u0447\u0438\u0432\u0448\u0438\u0445\u0441\u044f \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439. \u0412\u043e\u0442 \u043a\u043e\u0434 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b, \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u044f \u044d\u0442\u043e\u0442 \u0430\u043d\u0430\u043b\u0438\u0437 \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u043b, \u0441 \u043f\u043e\u044f\u0441\u043d\u0435\u043d\u0438\u044f\u043c\u0438:  <\/p>\n<pre><code class=\"cpp\">#include \"main.h\" \/\/\u0412\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u0447\u043d\u044b\u0439 \u0444\u0430\u0439\u043b. int main(void) { \tFILE *input,*output; \tint i,n,k,dFmax; \tdouble *x,*y,*F1,*F2,*F,*dF,*dF1,*dF2,t1,t2,xmin,xmax,ymin,ymax; \tt1=0; \tt2=0; \twhile ((input=fopen(\"input.txt\",\"r\"))==NULL) \t\ti=0; \twhile ((output=fopen(\"output.txt\",\"w\"))==NULL) \t\ti=0; \tn=0; \twhile (fscanf(input,\"%i\",&amp;n)==NULL) \t\ti=0; \twhile ((x = (double *) malloc(sizeof(double)*n))==NULL) \/\/\u041c\u0430\u0441\u0441\u0438\u0432 \u0434\u043b\u044f \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0441\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f. \t\ti=0; \twhile ((y = (double *) malloc(sizeof(double)*n))==NULL) \/\/\u041c\u0430\u0441\u0441\u0438\u0432 \u0434\u043b\u044f \u043e\u0448\u0438\u0431\u043e\u043a, \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u044b\u0445 \u043f\u043e \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442\u0430\u043c. \t\ti=0; \twhile ((F = (double *) malloc(sizeof(double)*n))==NULL) \/\/\u041c\u0430\u0441\u0441\u0438\u0432 \u0434\u043b\u044f \u043c\u0435\u0434\u0438\u0430\u043d \u0431\u0435\u0442\u0430-\u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043e\u0448\u0438\u0431\u043e\u043a. \t\ti=0; \twhile ((F1 = (double *) malloc(sizeof(double)*n))==NULL) \/\/\u041c\u0430\u0441\u0441\u0438\u0432 \u0434\u043b\u044f \u043b\u0435\u0432\u044b\u0445 \u043a\u043e\u043d\u0446\u043e\u0432 \u0434\u043e\u0432\u0435\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u043e\u0432 \u0431\u0435\u0442\u0430-\u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0439. \t\ti=0; \twhile ((F2 = (double *) malloc(sizeof(double)*n))==NULL)\/\/\u041c\u0430\u0441\u0441\u0438\u0432 \u0434\u043b\u044f \u043f\u0440\u0430\u0432\u044b\u0445 \u043a\u043e\u043d\u0446\u043e\u0432 \u0434\u043e\u0432\u0435\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u043e\u0432 \u0431\u0435\u0442\u0430-\u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0439. \t\ti=0; \tfor (i=0;i&lt;n;i++) \t{ \t\twhile (fscanf(input,\"%lf %lf\",y+i,x+i)==NULL) \t\t\tk=0; \t} \tfor (i=0;i&lt;n;i++) \t{ \t\tBayesian_99CI(i,n-i,*(F1+i),*(F2+i),*(F+i)); \/\/\u0412\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u043c \u0434\u043e\u0432\u0435\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u044b \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043f\u0440\u043e\u0446\u0435\u0434\u0443\u0440\u044b, \u043e\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0439 \u0432 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u0447\u043d\u043e\u043c \u0444\u0430\u0439\u043b\u0435 (\u0435\u0433\u043e \u0442\u0435\u043a\u0441\u0442 \u0431\u0443\u0434\u0435\u0442 \u0442\u0430\u043a\u0436\u0435 \u043f\u0440\u0438\u0432\u0435\u0434\u0451\u043d \u043d\u0438\u0436\u0435) \t\tprintf(\"%lf %lf %lf\\n\",*(F+i),*(F1+i),*(F2+i)); \t} \twhile ((dF = (double *) malloc(sizeof(double)*n))==NULL) \t\ti=0; \twhile ((dF1 = (double *) malloc(sizeof(double)*n))==NULL) \t\ti=0; \twhile ((dF2 = (double *) malloc(sizeof(double)*n))==NULL) \t\ti=0; \tfor (i=0;i&lt;n-1;i++) \/\/\u0421\u043e\u0440\u0442\u0438\u0440\u0443\u0435\u043c \u043f\u0430\u0440\u044b \"\u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430-\u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u0435\" \u043f\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f\u043c \u043e\u0448\u0438\u0431\u043a\u0438 \u043f\u043e \u0432\u043e\u0437\u0440\u0430\u0441\u0442\u0430\u043d\u0438\u044e. \t{ \t\tfor (k=i+1;k&lt;n;k++) \t\t{ \t\t\tif ((*(y+k))&lt;(*(y+i))) \t\t\t{ \t\t\t\tt1=(*(x+i)); \t\t\t\tt2=(*(y+i)); \t\t\t\t(*(x+i))=(*(x+k)); \t\t\t\t(*(y+i))=(*(y+k)); \t\t\t\t(*(x+k))=t1; \t\t\t\t(*(y+k))=t2; \t\t\t} \t\t} \t} \tdFmax=1;         \/\/\u0414\u0430\u043b\u0435\u0435 \u0432\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u043c \u0434\u043e\u0432\u0435\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u044b \u0432 98% \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043f\u043b\u043e\u0442\u043d\u043e\u0441\u0442\u0438 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0442\u043e\u0447\u043d\u043e \u043b\u0435\u0436\u0438\u0442 \u0432 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u0435 \u043e\u0442 1-\u0433\u043e \u0434\u043e (i+1)-\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u043e\u0448\u0438\u0431\u043e\u043a \u043e\u0442 \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u043e \u0442\u0435\u043e\u0440\u0435\u043c\u0435 \u041b\u0430\u0433\u0440\u0430\u043d\u0436\u0430:         for (i=1;i&lt;n;i++) \t{ \t\t(*(dF2+i))=((*(F2+i))-(*(F1)))\/((*(y+i))-(*(y))); \t\t(*(dF1+i))=((*(F1+i))-(*(F2)))\/((*(y+i))-(*(y))); \t} \tfor (i=1;i&lt;n;i++) \t{ \t\tif (((*(dF1+i))&gt;(*(dF1+dFmax)))&amp;&amp;((*(dF2+i))&gt;(*(dF2+dFmax)))) \t\t\tdFmax=i; \t} \txmin=0; \txmax=0; \tymin=0; \tymax=0; \txmin=(*x); \txmax=(*x); \tymin=(*y); \tymax=(*y);         \/\/\u0412\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u043c \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043a\u0438 \u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043b\u0435\u0436\u0430\u0442 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043e\u0448\u0438\u0431\u043e\u043a, \u0438 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442 \u044d\u0442\u043e\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u0438, \u043e\u0442 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043e\u043d\u0430 \u0438\u043c\u0435\u0435\u0442 \u044d\u0442\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435: \tfor (i=0;i&lt;=dFmax;i++) \t{ \t\tif ((*(x+i))&gt;xmax) \t\t\txmax=(*(x+i)); \t\tif ((*(x+i))&lt;xmin) \t\t\txmin=(*(x+i)); \t\tif ((*(y+i))&gt;ymax) \t\t\tymax=(*(y+i)); \t\tif ((*(y+i))&lt;ymin) \t\t\tymin=(*(y+i)); \t}         \u0412\u044b\u0432\u043e\u0434\u0438\u043c \u0432\u0441\u0451 \u044d\u0442\u043e \u0432 \u0444\u0430\u0439\u043b: \tfprintf(output,\"x (- [%lf; %lf]\\ny (- [%lf; %lf]\",xmin,xmax,ymin,ymax); \tscanf(\"%i\\n\",&amp;i); \tfree(x); \tfree(y); \tfree(F); \tfree(F1); \tfree(F2); \tfree(dF); \tfree(dF1); \tfree(dF2); \tfclose(input); \tfclose(output); \treturn 0; }; <\/code><\/pre>\n<p>  \u0410 \u0432\u043e\u0442 \u0438 \u043a\u043e\u0434 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u0447\u043d\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430:<\/p>\n<pre><code class=\"cpp\">#include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;math.h&gt; int main(void); double Bayesian(int n, int m, double x);\/\/\u0412\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u043c \u043f\u043b\u043e\u0442\u043d\u043e\u0441\u0442\u044c \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438 \u0431\u0435\u0442\u0430-\u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f  \u0441 n \"\u0443\u0441\u043f\u0435\u0445\u0430\u043c\u0438\" \u0438 m \"\u043d\u0435\u0443\u0434\u0430\u0447\u0430\u043c\u0438\", \u0432 \u043d\u0430\u0448\u0435\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u044d\u0442\u043e \"\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u043e\u0439 \u0432\u0435\u043b\u0438\u0447\u0438\u043d\u044b \u043d\u0435 \u0431\u043e\u043b\u044c\u0448\u0435\" \u0438 \"\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u043e\u0439 \u0432\u0435\u043b\u0438\u0447\u0438\u043d\u044b \u0431\u043e\u043b\u044c\u0448\u0435\" \u0442\u043e\u0447\u043a\u0438, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0432\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u0442\u0441\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f: double Bayesian(int n, int m, double x) { \tdouble c; \tc=(double) 1; \tint i; \ti=0; \tfor (i=1;i&lt;=m;i++) \t{ \t\tc = c*((double) (n+i)\/i); \t} \tfor (i=0;i&lt;n;i++) \t{ \t\tc = c*x; \t} \tfor (i=0;i&lt;m;i++) \t{ \t\tc = c*(1-x); \t} \tc=(double) c*(n+m+1); \treturn c; } double Bayesian_int(int n, int m, double x);\/\/\u0412\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u043c \u0444\u0443\u043d\u043a\u0446\u0438\u044e \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u0431\u0435\u0442\u0430-\u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f (\u0442\u043e \u0435\u0441\u0442\u044c \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u043b \u043f\u043b\u043e\u0442\u043d\u043e\u0441\u0442\u0438 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438 \u043e\u0442 \u043d\u0443\u043b\u044f): double Bayesian_int(int n, int m, double x) { \tdouble c; \tint i; \tc=(double) 0; \ti=0; \tfor (i=0;i&lt;=m;i++) \t{ \t\tc = c+Bayesian(n+i+1,m-i,x); \t} \tc = (double) c\/(n+m+2); \treturn c; } \/\/\u0412\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u043c \u0434\u043e\u0432\u0435\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u044b \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u043c\u0435\u0442\u043e\u0434\u0430 \u041d\u044c\u044e\u0442\u043e\u043d\u0430: void Bayesian_99CI(int n, int m, double &amp;x1, double &amp;x2, double &amp;mu); void Bayesian_99CI(int n, int m, double &amp;x1, double &amp;x2, double &amp;mu) { \tdouble y,y1,y2; \ty=(double) n\/(n+m); \tint i; \tfor (i=0;i&lt;1000;i++) \t{ \t\ty = y - (Bayesian_int(n,m,y)-0.5)\/Bayesian(n,m,y); \t} \tmu = y; \ty=(double) n\/(n+m); \tfor (i=0;i&lt;1000;i++) \t{ \t\ty = y - (Bayesian_int(n,m,y)-0.995)\/Bayesian(n,m,y); \t} \tx2=y; \ty=(double) n\/(n+m); \tfor (i=0;i&lt;1000;i++) \t{ \t\ty = y - (Bayesian_int(n,m,y)-0.005)\/Bayesian(n,m,y); \t}  \tx1=y; }<\/code><\/pre>\n<p>  \u0412\u043e\u0442 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0440\u0430\u0431\u043e\u0442\u044b \u044d\u0442\u043e\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b, \u043a\u043e\u0433\u0434\u0430 \u044f \u0435\u0439 \u0434\u0430\u043b \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0441\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f \u0438 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0440\u0435\u0433\u0440\u0435\u0441\u0441\u0438\u0438:<\/p>\n<pre><code class=\"plaintext\">x (- [1.501815; 1.663988] y (- [0.815782; 0.816937]<\/code><\/pre>\n<p>  (&#171;(-&#187; \u0432 \u0434\u0430\u043d\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043f\u0440\u043e\u0441\u0442\u043e \u0437\u0430\u043f\u0438\u0441\u044c \u0437\u043d\u0430\u043a\u0430 \u00ab\u043f\u0440\u0438\u043d\u0430\u0434\u043b\u0435\u0436\u0438\u0442\u00bb \u0438\u0437 \u0442\u0435\u043e\u0440\u0438\u0438 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432, \u0430 \u043a\u0432\u0430\u0434\u0440\u0430\u0442\u043d\u044b\u0435 \u0441\u043a\u043e\u0431\u043a\u0438 \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0430\u044e\u0442 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b.)<\/p>\n<p>  \u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u0443 \u043c\u0435\u043d\u044f \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c, \u0447\u0442\u043e \u043d\u0430\u0438\u043b\u0443\u0447\u0448\u0435\u0435 \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0441\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f \u0432 \u043f\u043b\u0430\u043d\u0435 \u043d\u0430\u0438\u043c\u0435\u043d\u044c\u0448\u0435\u0433\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u043e\u0448\u0438\u0431\u043e\u043a \u043f\u0440\u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043b\u0435\u0436\u0438\u0442 \u0432 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u0435 \u043e\u0442 1.501815 \u0434\u043e 1.663988, \u0442\u043e \u0435\u0441\u0442\u044c \u0437\u043e\u043b\u043e\u0442\u043e\u0435 \u0441\u0435\u0447\u0435\u043d\u0438\u0435 \u0432 \u043d\u0435\u0433\u043e \u043f\u043e\u043f\u0430\u0434\u0430\u0435\u0442 \u0432\u043f\u043e\u043b\u043d\u0435. \u041f\u0440\u0430\u0432\u0434\u0430 \u044f \u0441\u0434\u0435\u043b\u0430\u043b \u043e\u0434\u043d\u043e \u0434\u043e\u043f\u0443\u0449\u0435\u043d\u0438\u0435 \u043f\u0440\u0438 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0438 \u043c\u0438\u043d\u0438\u043c\u0443\u043c\u0430 \u0438 \u0435\u0449\u0451 \u043e\u0434\u043d\u043e \u043f\u0440\u0438 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0438 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u0432 \u0440\u0430\u0437\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 \u0441\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f: \u0412\u043e-\u043f\u0435\u0440\u0432\u044b\u0445, \u044f \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043b, \u0447\u0442\u043e \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u043e\u0448\u0438\u0431\u043e\u043a \u043e\u0442 \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0435\u043f\u0440\u0435\u0440\u044b\u0432\u043d\u043e \u0434\u0438\u0444\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438\u0440\u0443\u0435\u043c\u0430, \u0432\u043e-\u0432\u0442\u043e\u0440\u044b\u0445, \u0447\u0442\u043e \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u0440\u0430\u0432\u043d\u043e\u043c\u0435\u0440\u043d\u043e \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u043e\u0442 1,2 \u0434\u043e 2 \u0431\u0443\u0434\u0435\u0442 \u0438\u043c\u0435\u0442\u044c \u0446\u0438\u0444\u0440\u043e\u0439 \u0435\u0434\u0438\u043d\u0438\u0446\u0443 \u0432 \u043a\u0430\u043a\u043e\u0439-\u0442\u043e \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0439 \u0446\u0438\u0444\u0440\u0435, \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u043e\u0439 \u043f\u043e\u0441\u043b\u0435 \u043a\u0430\u043a\u043e\u0439-\u0442\u043e \u0446\u0438\u0444\u0440\u044b \u043f\u043e\u0441\u043b\u0435 \u0437\u0430\u043f\u044f\u0442\u043e\u0439.<\/p>\n<p>  \u0415\u0441\u043b\u0438 \u0447\u0442\u043e-\u0442\u043e \u044f \u0441\u0434\u0435\u043b\u0430\u043b \u0441\u043e\u0432\u0441\u0435\u043c \u043d\u0435 \u0442\u0430\u043a, \u0438\u043b\u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u043d\u0435\u043f\u0440\u0430\u0432\u043b\u044c\u043d\u043e, \u044f \u043e\u0442\u043a\u0440\u044b\u0442 \u0434\u043b\u044f \u043a\u0440\u0438\u0442\u0438\u043a\u0438 \u0438 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0439. \u041d\u0430\u0434\u0435\u044e\u0441\u044c \u044d\u0442\u0430 \u043f\u043e\u043f\u044b\u0442\u043a\u0430 \u0431\u044b\u043b\u0430 \u0431\u043e\u043b\u0435\u0435 \u0443\u0434\u0430\u0447\u043d\u043e\u0439.<\/p><\/div>\n<p>               <script class=\"js-mediator-script\">!function(e){function t(t,n){if(!(n in e)){for(var r,a=e.document,i=a.scripts,o=i.length;o--;)if(-1!==i[o].src.indexOf(t)){r=i[o];break}if(!r){r=a.createElement(\"script\"),r.type=\"text\/javascript\",r.async=!0,r.defer=!0,r.src=t,r.charset=\"UTF-8\";var d=function(){var e=a.getElementsByTagName(\"script\")[0];e.parentNode.insertBefore(r,e)};\"[object Opera]\"==e.opera?a.addEventListener?a.addEventListener(\"DOMContentLoaded\",d,!1):e.attachEvent(\"onload\",d):d() } } }t(\"\/\/mediator.mail.ru\/script\/2820404\/\",\"_mediator\")}(window);<\/script>      <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\/post\/480886\/\"> https:\/\/habr.com\/ru\/post\/480886\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"\n<div class=\"post__text post__text-html js-mediator-article\" id=\"post-content-body\" data-io-article-url=\"https:\/\/habr.com\/ru\/post\/480886\/\">\u042f \u043a\u0430\u043a-\u0442\u043e \u043d\u0430\u043f\u0438\u0441\u0430\u043b <a href=\"http:\/\/habr.com\/ru\/post\/478998\/\">\u0441\u0442\u0430\u0442\u044c\u044e<\/a>, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043e\u043f\u0438\u0441\u0430\u043b \u043f\u0440\u043e\u0441\u0442\u0435\u0439\u0448\u0443\u044e \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0443\u044e \u043c\u043e\u0434\u0435\u043b\u044c \u044d\u0432\u043e\u043b\u044e\u0446\u0438\u0438 \u043c\u043e\u0437\u0433\u0430 \u0438 \u0435\u0433\u043e \u043e\u0442\u0431\u043e\u0440\u0430 \u043d\u0430 \u0443\u043c\u0435\u043d\u0438\u0435 \u0441\u043a\u043b\u0430\u0434\u044b\u0432\u0430\u0442\u044c \u0447\u0438\u0441\u043b\u0430 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 \u0441\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f \u0441 \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u044f\u043c\u0438 2 \u0438 \u0437\u043e\u043b\u043e\u0442\u044b\u043c \u0441\u0435\u0447\u0435\u043d\u0438\u0435\u043c, \u043f\u0440\u0438\u0447\u0451\u043c \u043e\u043a\u0430\u0437\u0430\u043b\u043e\u0441\u044c, \u0447\u0442\u043e \u0437\u043e\u043b\u043e\u0442\u043e\u0435 \u0441\u0435\u0447\u0435\u043d\u0438\u0435 \u043b\u0443\u0447\u0448\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442. \u0422\u0430\u043a \u0432\u043e\u0442, \u043c\u043e\u0439 \u043f\u0435\u0440\u0432\u044b\u0439 \u043e\u043f\u044b\u0442 \u043e\u043a\u0430\u0437\u0430\u043b\u0441\u044f \u0441\u043e\u0432\u0441\u0435\u043c \u0443\u0436 \u043f\u043b\u043e\u0445\u0438\u043c, \u0442\u0430\u043a \u043a\u0430\u043a \u044f \u043d\u0435 \u0443\u0447\u0451\u043b \u0440\u044f\u0434 \u0432\u0430\u0436\u043d\u044b\u0445 \u043d\u044e\u0430\u043d\u0441\u043e\u0432, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441 \u0442\u0435\u043c, \u0447\u0442\u043e \u043e\u0448\u0438\u0431\u043a\u0443 \u0441\u0442\u043e\u0438\u043b\u043e \u0443\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c \u043d\u0435 \u043d\u0430 \u043d\u0435\u0439\u0440\u043e\u043d, \u0430 \u043d\u0430 \u0431\u0438\u0442 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u044f \u0440\u0435\u0448\u0438\u043b \u0443\u043b\u0443\u0447\u0448\u0438\u0442\u044c \u0441\u0432\u043e\u0439 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442, \u0438 \u0432\u043d\u0435\u0441\u0442\u0438 \u0432 \u043d\u0435\u0433\u043e \u0435\u0449\u0451 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u043e\u043a.  <\/p>\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-296103","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/296103","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=296103"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/296103\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=296103"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=296103"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=296103"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}