{"id":335742,"date":"2022-07-14T15:00:52","date_gmt":"2022-07-14T15:00:52","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=335742"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=335742","title":{"rendered":"<span>\u041d\u0430\u0439\u0442\u0438 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u0432\u044b\u043f\u0430\u0434\u0435\u043d\u0438\u044f k (\u0441\u0443\u043c\u043c\u0430 \u0432\u044b\u043f\u0430\u0432\u0448\u0438\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439) \u043f\u0440\u0438 \u0431\u0440\u043e\u0441\u0430\u043d\u0438\u0438 n \u043a\u0443\u0431\u0438\u043a\u043e\u0432<\/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<h2>\u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435<\/h2>\n<p>\u041d\u0430 \u043e\u0434\u043d\u043e\u043c \u0438\u0437 \u0441\u043e\u0431\u0435\u0441\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u0439 \u043f\u043e \u043f\u0440\u0438\u0451\u043c\u0443 \u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0443 \u043f\u043e\u043f\u0440\u043e\u0441\u0438\u043b\u0438 \u0437\u0430 30 \u043c\u0438\u043d\u0443\u0442 \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0431\u044b \u0440\u0435\u0448\u0430\u043b \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e \u0437\u0430\u0434\u0430\u0447\u0443:<\/p>\n<p>\u0415\u0441\u0442\u044c n \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 \u0438\u0433\u0440\u0430\u043b\u044c\u043d\u044b\u0445 \u043a\u043e\u0441\u0442\u0435\u0439 (6-\u0442\u0438 \u0433\u0440\u0430\u043d\u043d\u044b\u0445 \u043a\u0443\u0431\u0438\u043a\u043e\u0432) \u0441\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u043c \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u043c \u0432\u0441\u0435\u0445 \u0433\u0440\u0430\u043d\u0435\u0439 \u043e\u0442 1 \u0434\u043e 6. \u0411\u0440\u043e\u0441\u0430\u0435\u043c \u0432\u0441\u0435 n \u043a\u0443\u0431\u0438\u043a\u0438 \u0440\u0430\u0437\u043e\u043c. \u041d\u0443\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u0432\u044b\u043f\u0430\u0434\u0435\u043d\u0438\u044f \u0447\u0438\u0441\u043b\u0430 k, \u0430 \u0438\u043c\u0435\u043d\u043d\u043e \u0441\u0443\u043c\u043c\u044b \u0432\u0441\u0435\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439, \u0432\u044b\u043f\u0430\u0432\u0448\u0438\u0445 \u043d\u0430 \u044d\u0442\u0438\u0445 \u043a\u0443\u0431\u0438\u043a\u0430\u0445.<\/p>\n<h2>\u0420\u0435\u0448\u0435\u043d\u0438\u0435<\/h2>\n<p>\u041d\u0435 \u0431\u0443\u0434\u0443 \u0442\u043e\u043c\u0438\u0442\u044c \u043e\u0436\u0438\u0434\u0430\u043d\u0438\u0435\u043c \u0438 \u0441\u0440\u0430\u0437\u0443 \u0432\u044b\u043b\u043e\u0436\u0443 \u043a\u043e\u0434 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0441\u044f \u0438 \u0432\u043f\u043e\u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u0438 \u0431\u044b\u043b \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0430\u043d \u043d\u0430\u043f\u0438\u043b\u044c\u043d\u0438\u043a\u043e\u043c.<\/p>\n<details class=\"spoiler\">\n<summary>Python<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"python\"># -*- coding: utf-8 -*-  def main():     c_int_side_dice = 6  # \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0433\u0440\u0430\u043d\u0435\u0439 \u0443 \u043a\u0443\u0431\u0438\u043a\u0430     c_int_dice_number = 6  # \u043a\u043e\u043b-\u0432\u043e \u043a\u0443\u0431\u0438\u043a\u043e\u0432     c_int_number_to_find = 18  # \u0447\u0438\u0441\u043b\u043e, \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u0432\u044b\u043f\u0430\u0434\u0435\u043d\u0438\u044f \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0445\u043e\u0442\u0438\u043c \u043d\u0430\u0439\u0442\u0438     possibility = dice_possibility(c_int_dice_number, c_int_number_to_find, c_int_side_dice)     print(possibility)   # \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043f\u043e\u0438\u0441\u043a \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f def dice_possibility(int_dice_number, int_number_to_find, c_int_side_dice):     list_values, list_interm_possibility = list_values_and_interm_possibilities(int_dice_number, c_int_side_dice)     if int_number_to_find &lt; list_values[0] or int_number_to_find > list_values[-1]:         # \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043c\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u0432\u044b\u0445\u043e\u0434\u0438\u0442 \u0437\u0430 \u0440\u0430\u043c\u043a\u0438 \u0440\u0435\u0430\u043b\u044c\u043d\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0433\u043e \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0430 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439         result_out = 0.0     else:         for i in range(len(list_values)):             if list_values[i] == int_number_to_find:                 result_out = list_interm_possibility[i] \/ (c_int_side_dice ** int_dice_number)                 break     return result_out   # \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0441\u043f\u0438\u0441\u043a\u0438\/\u043c\u0430\u0441\u0441\u0438\u0432\u044b: \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f (\u0441\u0443\u043c\u043c\u0430 \u0432\u044b\u043f\u0430\u0432\u0448\u0438\u0445 \u0432\u0441\u0435\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u043a\u0443\u0431\u0438\u043a\u043e\u0432), \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0437 \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u0435\u0442\u0441\u044f \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 def list_values_and_interm_possibilities(int_dice_number, c_int_side_dice):  # [\u043a\u043e\u043b-\u0432\u043e \u043a\u0443\u0431\u0438\u043a\u043e\u0432], [\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0433\u0440\u0430\u043d\u0435\u0439 \u0443 \u043a\u0443\u0431\u0438\u043a\u0430]     list_values = [i for i in range(int_dice_number, c_int_side_dice * int_dice_number + 1)]  # &lt;\u0434\u043b\u0438\u043d\u0430_\u0441\u043f\u0438\u0441\u043a\u043e\u0432_\u0441\u043e\u0432\u043f\u0430\u0434\u0430\u0435\u0442!>     list_interm_possibility = [1 for i in range(c_int_side_dice)]  # [1, 1, 1, 1, 1, 1]     for i in range(int_dice_number - 1):         list_interm_possibility = multiply_by_ones(list_interm_possibility, c_int_side_dice) # &lt;\u0434\u043b\u0438\u043d\u0430_\u0441\u043f\u0438\u0441\u043a\u043e\u0432_\u0441\u043e\u0432\u043f\u0430\u0434\u0430\u0435\u0442!>      return list_values, list_interm_possibility   # \"\u0443\u043c\u043d\u043e\u0436\u0435\u043d\u0438\u0435\" \u043d\u0430 \u0435\u0434\u0438\u043d\u0438\u0446\u044b def multiply_by_ones(list_in, c_int_side_dice):  # [1, 1, 1, 1, 1, 1], 6     list_dummy = []     for i in range(c_int_side_dice):         list_dummy.append([0 for j in range(i)])      list_for_sum = []     for i in range(c_int_side_dice):         list_for_sum.append(list_dummy[i] + list_in + list_dummy[c_int_side_dice - i - 1])      \"\"\"     [list_in, 0, 0, 0, 0, 0]     [0, list_in, 0, 0, 0, 0]     [0, 0, list_in, 0, 0, 0]     [0, 0, 0, list_in, 0, 0]     [0, 0, 0, 0, list_in, 0]     [0, 0, 0, 0, 0, list_in]     \"\"\"      list_out = []     for i in range(len(list_for_sum[0])):         sum_out = 0         for j in range(c_int_side_dice):             sum_out += list_for_sum[j][i]         list_out.append(sum_out)      \"\"\"     [1, 2, 3, 4, 5, 6, 5, 4, 3, 2, 1]     \"\"\"     return list_out   main() <\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>JavaScript<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"javascript\">function main(){     const c_int_side_dice = 6;  \/\/ \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0433\u0440\u0430\u043d\u0435\u0439 \u0443 \u043a\u0443\u0431\u0438\u043a\u0430     const c_int_dice_number = 6; \/\/ \u043a\u043e\u043b-\u0432\u043e \u043a\u0443\u0431\u0438\u043a\u043e\u0432     const c_int_number_to_find = 18; \/\/ \u0447\u0438\u0441\u043b\u043e, \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u0432\u044b\u043f\u0430\u0434\u0435\u043d\u0438\u044f \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0445\u043e\u0442\u0438\u043c \u043d\u0430\u0439\u0442\u0438     let possibility = dice_possibility(c_int_dice_number, c_int_number_to_find, c_int_side_dice);     console.log(possibility); }  \/\/ \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043f\u043e\u0438\u0441\u043a \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f function dice_possibility(int_dice_number, int_number_to_find, c_int_side_dice){     let lists_val_and_poss = list_values_and_interm_possibilities(int_dice_number, c_int_side_dice);     let result_out;     if (int_number_to_find &lt; lists_val_and_poss[0][0] || int_number_to_find > lists_val_and_poss[0][lists_val_and_poss[0].length - 1]){         \/\/ \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043c\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u0432\u044b\u0445\u043e\u0434\u0438\u0442 \u0437\u0430 \u0440\u0430\u043c\u043a\u0438 \u0440\u0435\u0430\u043b\u044c\u043d\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0433\u043e \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0430 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439         result_out = 0.0;     } else {         for (let i = 0; i &lt; lists_val_and_poss[0].length; i++){             if (lists_val_and_poss[0][i] == int_number_to_find){                 result_out = lists_val_and_poss[1][i] \/ Math.pow(c_int_side_dice, int_dice_number);                 break;             }         }     }     return result_out; }  \/\/ \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0441\u043f\u0438\u0441\u043a\u0438\/\u043c\u0430\u0441\u0441\u0438\u0432\u044b: \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f (\u0441\u0443\u043c\u043c\u0430 \u0432\u044b\u043f\u0430\u0432\u0448\u0438\u0445 \u0432\u0441\u0435\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u043a\u0443\u0431\u0438\u043a\u043e\u0432), \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0437 \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u0435\u0442\u0441\u044f \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 function list_values_and_interm_possibilities(int_dice_number, c_int_side_dice){  \/\/ [\u043a\u043e\u043b-\u0432\u043e \u043a\u0443\u0431\u0438\u043a\u043e\u0432], [\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0433\u0440\u0430\u043d\u0435\u0439 \u0443 \u043a\u0443\u0431\u0438\u043a\u0430]     let list_values = new Array();     let i = 0;     for (let j = int_dice_number; j &lt;= c_int_side_dice * int_dice_number; j++){         list_values[i] = j;         i++;     }     console.log(list_values);     let list_interm_possibility = Array(c_int_side_dice).fill(1);  \/\/ [1, 1, 1, 1, 1, 1]     for (let i = 0; i &lt; int_dice_number - 1; i++){         list_interm_possibility = multiply_by_ones(list_interm_possibility, c_int_side_dice);     }     console.log(list_interm_possibility);     return [list_values, list_interm_possibility]; }  \/\/ \"\u0443\u043c\u043d\u043e\u0436\u0435\u043d\u0438\u0435\" \u043d\u0430 \u0435\u0434\u0438\u043d\u0438\u0446\u044b function multiply_by_ones(list_in, c_int_side_dice){     let list_dummy = new Array(c_int_side_dice);     for (let j = 0; j &lt; c_int_side_dice; j++){         list_dummy[j] = Array(j).fill(0);     }     let list_for_sum = new Array(c_int_side_dice);     for (let j = 0; j &lt; c_int_side_dice; j++){         list_for_sum[j] = list_dummy[j].concat(list_in, list_dummy[c_int_side_dice - j - 1]);     }     \/\/ [list_in, 0, 0, 0, 0, 0]     \/\/ [0, list_in, 0, 0, 0, 0]     \/\/ [0, 0, list_in, 0, 0, 0]     \/\/ [0, 0, 0, list_in, 0, 0]     \/\/ [0, 0, 0, 0, list_in, 0]     \/\/ [0, 0, 0, 0, 0, list_in]          let list_out = new Array();     for (let i = 0; i &lt; list_for_sum[0].length; i++){         let sum_out = 0;         for (let j = 0; j &lt; c_int_side_dice; j++){             sum_out += list_for_sum[j][i];         }         list_out[i] = sum_out;     }     \/\/ [1, 2, 3, 4, 5, 6, 5, 4, 3, 2, 1]     return list_out; }  main();<\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>VBScript<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"vbscript\">Option Explicit  Sub main()     Const c_int_side_dice = 6  '\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0433\u0440\u0430\u043d\u0435\u0439 \u0443 \u043a\u0443\u0431\u0438\u043a\u0430     Const c_int_dice_number = 3  '\u043a\u043e\u043b-\u0432\u043e \u043a\u0443\u0431\u0438\u043a\u043e\u0432     Const c_int_number_to_find = 10  '\u0447\u0438\u0441\u043b\u043e, \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u0432\u044b\u043f\u0430\u0434\u0435\u043d\u0438\u044f \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0445\u043e\u0442\u0438\u043c \u043d\u0430\u0439\u0442\u0438     Dim possibility     possibility = dice_possibility(c_int_dice_number, c_int_number_to_find, c_int_side_dice)     MsgBox possibility End Sub   '\u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043f\u043e\u0438\u0441\u043a \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f Function dice_possibility(int_dice_number, int_number_to_find, c_int_side_dice)     Dim list_values()     Dim list_interm_possibility()     list_values_and_interm_possibilities int_dice_number, c_int_side_dice, list_values, list_interm_possibility     Dim result_out     Dim i     If int_number_to_find &lt; list_values(0) Or int_number_to_find > list_values(UBound(list_values)) Then         '\u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043c\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u0432\u044b\u0445\u043e\u0434\u0438\u0442 \u0437\u0430 \u0440\u0430\u043c\u043a\u0438 \u0440\u0435\u0430\u043b\u044c\u043d\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0433\u043e \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0430 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439         result_out = 0.0     Else         For i = 0 To UBound(list_values)             If list_values(i) = int_number_to_find Then                 result_out = list_interm_possibility(i) \/ (c_int_side_dice ^ int_dice_number)             End If         Next     End If     dice_possibility = result_out End Function  '\u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0441\u043f\u0438\u0441\u043a\u0438\/\u043c\u0430\u0441\u0441\u0438\u0432\u044b: \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f (\u0441\u0443\u043c\u043c\u0430 \u0432\u044b\u043f\u0430\u0432\u0448\u0438\u0445 \u0432\u0441\u0435\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u043a\u0443\u0431\u0438\u043a\u043e\u0432), \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0437 \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u0435\u0442\u0441\u044f \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 Sub list_values_and_interm_possibilities(int_dice_number, c_int_side_dice, list_values, list_interm_possibility)  '[\u043a\u043e\u043b-\u0432\u043e \u043a\u0443\u0431\u0438\u043a\u043e\u0432], [\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0433\u0440\u0430\u043d\u0435\u0439 \u0443 \u043a\u0443\u0431\u0438\u043a\u0430]     ReDim list_values(int_dice_number * (c_int_side_dice - 1))     Dim i, j     i = 0     For j = int_dice_number To c_int_side_dice * int_dice_number         list_values(i) = j         i = i + 1     Next     ReDim list_interm_possibility(c_int_side_dice - 1)     For j = 0 To c_int_side_dice - 1         list_interm_possibility(j) = 1     Next     For j = 0 To int_dice_number - 2         multiply_by_ones list_interm_possibility, c_int_side_dice     Next End Sub  '\"\u0443\u043c\u043d\u043e\u0436\u0435\u043d\u0438\u0435\" \u043d\u0430 \u0435\u0434\u0438\u043d\u0438\u0446\u044b Sub multiply_by_ones(list_in, c_int_side_dice)     Dim list_in_length     list_in_length = UBound(list_in)     Dim list_for_sum()     ReDim list_for_sum(c_int_side_dice - 1, list_in_length + c_int_side_dice - 1)     Dim i, j, k, n     For i = 0 To c_int_side_dice - 1         j = 0         For n = 0 To c_int_side_dice - 1             If i = n Then                 For k = 0 To list_in_length                     list_for_sum(i, j) = list_in(k)                     j = j + 1                 Next             Else                 list_for_sum(i, j) = 0                 j = j + 1             End If         Next     Next     ' [list_in, 0, 0, 0, 0, 0]     ' [0, list_in, 0, 0, 0, 0]     ' [0, 0, list_in, 0, 0, 0]     ' [0, 0, 0, list_in, 0, 0]     ' [0, 0, 0, 0, list_in, 0]     ' [0, 0, 0, 0, 0, list_in]     ' ArrOut_2 list_for_sum     Erase list_in     ReDim list_in(list_in_length + c_int_side_dice - 1)     Dim sum_out     For j = 0 To list_in_length + c_int_side_dice - 1         sum_out = 0         For i = 0 To c_int_side_dice - 1             sum_out = sum_out + list_for_sum(i, j)         Next         list_in(j) = sum_out     Next     ' [1, 2, 3, 4, 5, 6, 5, 4, 3, 2, 1]     ' ArrOut_1 list_in End Sub  '================================================== '&lt;Additional_MsgBox_For_Arrays> Sub ArrOut_1(arr_in)     Dim str_out     Dim i     For i = 0 To UBound(arr_in)         If i = 0 Then             str_out = arr_in(i)         Else             str_out = str_out &amp; \" \" &amp; arr_in(i)         End If     Next     MsgBox str_out End Sub  Sub ArrOut_2(arr_in)     Dim str_out     Dim i, j     For i = 0 To UBound(arr_in, 1)         For j = 0 To UBound(arr_in, 2)             If i = 0 And j = 0 Then                 str_out = arr_in(i, j)             ElseIf j = 0 Then                 str_out = str_out &amp; vbNewLine &amp; arr_in(i, j)             Else                 str_out = str_out &amp; \" \" &amp; arr_in(i, j)             End If         Next     Next     MsgBox str_out End Sub '&lt;\/Additional_MsgBox_For_Arrays> '==================================================  main<\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<h2>\u041f\u043e\u044f\u0441\u043d\u0435\u043d\u0438\u0435<\/h2>\n<p>\u041f\u043e\u043d\u044f\u0442\u043d\u043e, \u0447\u0442\u043e \u043a\u043e\u043f\u0430\u043d\u0438\u0435 \u0432 \u0447\u0443\u0436\u043e\u043c \u043a\u043e\u0434\u0435 \u2014 \u0434\u0435\u043b\u043e \u043d\u0435 \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u043d\u043e\u0435, \u043e\u043f\u0438\u0448\u0443 \u0440\u0430\u0431\u043e\u0442\u0443 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430 \u0434\u043b\u044f \u043e\u0434\u043d\u043e\u0433\u043e \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u043c\u0435\u0440\u0430.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/104\/b9f\/93e\/104b9f93e0891e7358545d6893436f53.png\" width=\"918\" height=\"1411\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/104\/b9f\/93e\/104b9f93e0891e7358545d6893436f53.png\"\/><figcaption><\/figcaption><\/figure>\n<p>\u0421\u043c\u0435\u044e \u043f\u0440\u0435\u0434\u043f\u043e\u043b\u043e\u0436\u0438\u0442\u044c, \u0447\u0442\u043e \u0434\u043e\u0447\u0438\u0442\u0430\u0432 \u0434\u043e \u044d\u0442\u043e\u0433\u043e \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u0443 \u043c\u043d\u043e\u0433\u0438\u0445 \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u0435\u0439 \u0443\u0436\u0435 \u0437\u0430\u0440\u043e\u0434\u044f\u0442\u0441\u044f \u0441\u043a\u0435\u043f\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f, \u043e\u0434\u043d\u0430\u043a\u043e \u0432 \u0441\u0432\u043e\u044e \u043e\u0447\u0435\u0440\u0435\u0434\u044c \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0443 \u043f\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e \u0438 \u0432 \u043f\u043e\u043c\u043e\u0449\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0443 SQL \u0437\u0430\u043f\u0440\u043e\u0441, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u0447\u0438\u0442\u0430\u0435\u0442 \u00ab\u0432 \u043b\u043e\u0431\u00bb, \u0442.\u0435. \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442 \u0432\u0441\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u043a\u043e\u043c\u0431\u0438\u043d\u0430\u0446\u0438\u0438 \u0432\u044b\u043f\u0430\u0434\u0435\u043d\u0438\u044f \u0434\u043b\u044f 3-\u0445 \u043a\u0443\u0431\u0438\u043a\u043e\u0432, \u0430 \u043f\u043e\u0442\u043e\u043c \u043f\u0435\u0440\u0435\u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0435\u0442 \u0432\u0441\u0435 \u0432\u044b\u043f\u0430\u0432\u0448\u0438\u0435 \u0441\u0443\u043c\u043c\u044b. \u0412 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u043e\u0442\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0441\u043a\u0440\u0438\u043f\u0442\u0430 \u043c\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043c 2 \u0441\u0442\u043e\u043b\u0431\u0446\u0430 \u0438\u0437 \u0441\u0430\u043c\u043e\u0433\u043e \u043a\u043e\u043d\u0446\u0430 \u043f\u0443\u043d\u043a\u0442\u0430 \u201c\u042d\u0442\u0430\u043f I. \u0413\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f 2-\u0445 \u0441\u043f\u0438\u0441\u043a\u043e\u0432\/\u043c\u0430\u0441\u0441\u0438\u0432\u043e\u0432: \u0417\u043d\u0430\u0447\u0435\u043d\u0438\u044f (\u0441\u0443\u043c\u043c\u0430 \u0432\u044b\u043f\u0430\u0432\u0448\u0438\u0445 \u043a\u043e\u0441\u0442\u0435\u0439) \u0418 \u0421\u043a\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0437 \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u0435\u0442\u0441\u044f \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u201d.<\/p>\n<details class=\"spoiler\">\n<summary>SQL \u0437\u0430\u043f\u0440\u043e\u0441 &#8212; \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 \u0440\u0435\u0448\u0435\u043d\u0438\u044f &#171;\u0432 \u043b\u043e\u0431&#187;<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"sql\">-- \u0437\u0430\u0432\u043e\u0434\u0438\u043c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0441\u0442\u043e\u0440\u043e\u043d \u043a\u0443\u0431\u0438\u043a\u0430 WITH step_01_insert (dice) AS (     SELECT 1 AS dice UNION ALL     SELECT 2 AS dice UNION ALL     SELECT 3 AS dice UNION ALL     SELECT 4 AS dice UNION ALL     SELECT 5 AS dice UNION ALL     SELECT 6 AS dice ) -- \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u043c \u0432\u0441\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438 \u0434\u043b\u044f 3-\u0445 \u043a\u0443\u0431\u0438\u043a\u043e\u0432 , step_02_spawn (dice_1, dice_2, dice_3, dice_sum) AS (     SELECT T1.dice AS dice_1     , T2.dice AS dice_2     , T3.dice AS dice_3 , T1.dice + T2.dice + T3.dice AS dice_sum -- \u0417\u043d\u0430\u0447\u0435\u043d\u0438\u044f (\u0441\u0443\u043c\u043c\u0430 \u0432\u044b\u043f\u0430\u0432\u0448\u0438\u0445 \u043a\u043e\u0441\u0442\u0435\u0439)     FROM step_01_insert AS T1     , step_01_insert AS T2     , step_01_insert AS T3 ) -- \u0441\u0447\u0438\u0442\u0430\u0435\u043c \u0432 \u043b\u043e\u0431, \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0437 \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u0435\u0442\u0441\u044f \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 SELECT dice_sum  -- \u0417\u043d\u0430\u0447\u0435\u043d\u0438\u044f (\u0441\u0443\u043c\u043c\u0430 \u0432\u044b\u043f\u0430\u0432\u0448\u0438\u0445 \u043a\u043e\u0441\u0442\u0435\u0439) , COUNT(1) AS num  -- \u0421\u043a\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0437 \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u0435\u0442\u0441\u044f \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 FROM step_02_spawn GROUP BY dice_sum ORDER BY dice_sum;<\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td>\n<p align=\"left\">dice_sum<\/p>\n<\/td>\n<td>\n<p align=\"left\">num<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">3<\/p>\n<\/td>\n<td>\n<p align=\"left\">1<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">4<\/p>\n<\/td>\n<td>\n<p align=\"left\">3<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">5<\/p>\n<\/td>\n<td>\n<p align=\"left\">6<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">6<\/p>\n<\/td>\n<td>\n<p align=\"left\">10<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">7<\/p>\n<\/td>\n<td>\n<p align=\"left\">15<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">8<\/p>\n<\/td>\n<td>\n<p align=\"left\">21<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">9<\/p>\n<\/td>\n<td>\n<p align=\"left\">25<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">10<\/p>\n<\/td>\n<td>\n<p align=\"left\">27<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">11<\/p>\n<\/td>\n<td>\n<p align=\"left\">27<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">12<\/p>\n<\/td>\n<td>\n<p align=\"left\">25<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">13<\/p>\n<\/td>\n<td>\n<p align=\"left\">21<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">14<\/p>\n<\/td>\n<td>\n<p align=\"left\">15<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">15<\/p>\n<\/td>\n<td>\n<p align=\"left\">10<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">16<\/p>\n<\/td>\n<td>\n<p align=\"left\">6<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">17<\/p>\n<\/td>\n<td>\n<p align=\"left\">3<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">18<\/p>\n<\/td>\n<td>\n<p align=\"left\">1<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u041a\u043e\u043d\u0435\u0447\u043d\u043e \u044d\u0442\u043e \u043d\u0435 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0434\u043b\u044f \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u043e\u0433\u043e \u0434\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0430, \u043e \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u044f \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0443 \u0447\u0443\u0442\u044c \u043f\u043e\u0437\u0436\u0435, \u043d\u043e \u0445\u043e\u0442\u044c \u043d\u0430\u043a\u0430\u043b \u0441\u043a\u0435\u043f\u0441\u0438\u0441\u0430, \u043d\u0430\u0434\u0435\u044e\u0441\u044c, \u043c\u043d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0441\u0431\u0430\u0432\u0438\u0442\u044c.<\/p>\n<p>\u041e\u0442\u043c\u0435\u0447\u0443, \u0447\u0442\u043e \u044f \u043d\u0435 \u043f\u0440\u0435\u0442\u0435\u043d\u0434\u0443\u044e \u043d\u0430 \u043a\u0430\u043a\u0443\u044e-\u0442\u043e \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c, \u0442.\u043a. \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0439 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u0442\u0441\u044f \u0432 \u0434\u0430\u043d\u043d\u044b\u0445 \u0441\u0442\u0430\u0442\u044c\u044f\u0445: <a href=\"https:\/\/www.wikihow.com\/Calculate-Multiple-Dice-Probabilities\" rel=\"noopener noreferrer nofollow\"><u>&#171;How to Calculate Multiple Dice Probabilities&#187;<\/u><\/a> Method 2 Recursion, <a href=\"https:\/\/ru.wikihow.com\/%D0%BF%D0%BE%D1%81%D1%87%D0%B8%D1%82%D0%B0%D1%82%D1%8C-%D0%B2%D0%B5%D1%80%D0%BE%D1%8F%D1%82%D0%BD%D0%BE%D1%81%D1%82%D1%8C-%D0%BE%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D0%BE%D0%B9-%D0%BA%D0%BE%D0%BC%D0%B1%D0%B8%D0%BD%D0%B0%D1%86%D0%B8%D0%B8-%D0%BF%D1%80%D0%B8-%D0%B8%D0%B3%D1%80%D0%B5-%D0%B2-%D0%BA%D0%BE%D1%81%D1%82%D0%B8\" rel=\"noopener noreferrer nofollow\"><u>&#171;\u041a\u0430\u043a \u043f\u043e\u0441\u0447\u0438\u0442\u0430\u0442\u044c \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u043a\u043e\u043c\u0431\u0438\u043d\u0430\u0446\u0438\u0438 \u043f\u0440\u0438 \u0438\u0433\u0440\u0435 \u0432 \u043a\u043e\u0441\u0442\u0438&#187;<\/u><\/a> \u041c\u0435\u0442\u043e\u0434 2 \u0420\u0435\u043a\u0443\u0440\u0441\u0438\u044f (\u043f\u0435\u0440\u0435\u0432\u043e\u0434).<\/p>\n<figure class=\"bordered full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/6ec\/f30\/0d5\/6ecf300d53e55cec54ce37c429fe61f0.PNG\" width=\"574\" height=\"396\"\/><figcaption><\/figcaption><\/figure>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/93c\/e2b\/d29\/93ce2bd2936751fed21833c0fe72589c.PNG\" width=\"506\" height=\"535\"\/><figcaption><\/figcaption><\/figure>\n<p>\u041f\u0443\u0441\u0442\u044c \u0432\u0430\u0441 \u043d\u0435 \u0441\u043c\u0443\u0449\u0430\u0435\u0442 \u0445\u0438\u0442\u0440\u043e\u0435 \u0441\u043c\u0435\u0449\u0435\u043d\u0438\u0435 \u0441\u0443\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432 \u0444\u043e\u0440\u043c\u0443\u043b\u0435 Excel \u2013 \u0441\u0443\u0442\u044c \u043e\u0442 \u044d\u0442\u043e\u0433\u043e \u043d\u0438\u043a\u0430\u043a \u043d\u0435 \u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f. \u042f\u0432\u043d\u043e \u0438\u043c\u0435\u043d\u043d\u043e \u0440\u0430\u0437\u0434\u0435\u043b \u00ab\u041c\u0435\u0442\u043e\u0434 2\u00bb \u0437\u0430\u0442\u0430\u0447\u0438\u0432\u0430\u043b\u0441\u044f \u043f\u043e\u0434 Excel \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e, \u043d\u043e \u0437\u0430\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0439 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0432 \u043b\u043e\u0431 \u0431\u0435\u0437 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0438\u043c\u0435\u043d\u043d\u043e \u043d\u0430 \u043a\u0430\u043a\u043e\u043c-\u043b\u0438\u0431\u043e \u044f\u0437\u044b\u043a\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u2014 \u0437\u0430\u0434\u0430\u0447\u0430 \u043d\u0435 \u0442\u0440\u0438\u0432\u0438\u0430\u043b\u044c\u043d\u0430\u044f.<\/p>\n<h2>\u041d\u043e \u0432\u0441\u0451-\u0442\u0430\u043a\u0438, \u043f\u043e\u0447\u0435\u043c\u0443 \u044d\u0442\u043e\u0442 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442?<\/h2>\n<p> \u0414\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u0432\u0441\u043f\u043e\u043c\u043d\u0438\u043c <a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%A2%D1%80%D0%B5%D1%83%D0%B3%D0%BE%D0%BB%D1%8C%D0%BD%D0%B8%D0%BA_%D0%9F%D0%B0%D1%81%D0%BA%D0%B0%D0%BB%D1%8F\" rel=\"noopener noreferrer nofollow\"><strong><u>\u0442\u0440\u0435\u0443\u0433\u043e\u043b\u044c\u043d\u0438\u043a \u041f\u0430\u0441\u043a\u0430\u043b\u044f<\/u><\/strong><\/a>:<\/p>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/8d7\/a74\/8ba\/8d7a748ba986f4f3ac24af37a6002eb5.png\" width=\"214\" height=\"130\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/8d7\/a74\/8ba\/8d7a748ba986f4f3ac24af37a6002eb5.png\"\/><figcaption><\/figcaption><\/figure>\n<p>\u0418\u0437 \u0432\u0441\u0435\u0433\u043e \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u0430 \u0435\u0433\u043e \u0437\u0430\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u0432\u043e\u0439\u0441\u0442\u0432 \u044f \u0431\u044b \u0445\u043e\u0442\u0435\u043b \u0437\u0430\u043e\u0441\u0442\u0440\u0438\u0442\u044c \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u043c: \u0434\u043e \u0441\u0442\u0440\u043e\u043a\u0438:<\/p>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/036\/41f\/959\/03641f9595b8260724c609fb2bfee79f.png\" width=\"164\" height=\"18\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/036\/41f\/959\/03641f9595b8260724c609fb2bfee79f.png\"\/><figcaption><\/figcaption><\/figure>\n<p>\u0446\u0438\u0444\u0440\u044b \u0432 \u0442\u0440\u0435\u0443\u0433\u043e\u043b\u044c\u043d\u0438\u043a\u0435 \u041f\u0430\u0441\u043a\u0430\u043b\u044f \u043f\u043e\u0432\u0442\u043e\u0440\u044f\u044e\u0442 \u0441\u0442\u0435\u043f\u0435\u043d\u0438 \u0447\u0438\u0441\u043b\u0430 11 \u0432 \u0441\u0442\u0435\u043f\u0435\u043d\u0438 1&lt;=k&lt;=4 (\u043d\u0430\u0442\u0443\u0440\u0430\u043b\u044c\u043d\u043e\u0435). \u041d\u043e \u044d\u0442\u043e \u0443\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u0435 \u0432\u0435\u0440\u043d\u043e \u0434\u043b\u044f \u0434\u0435\u0441\u044f\u0442\u0438\u0447\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0441\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f, \u043e\u0434\u043d\u0430\u043a\u043e, \u0435\u0441\u043b\u0438 \u0441\u0447\u0438\u0442\u0430\u0442\u044c \u0441\u0442\u0435\u043f\u0435\u043d\u044c \u0447\u0438\u0441\u043b\u0430 11 \u0432 \u0448\u0435\u0441\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u0435\u0440\u0438\u0447\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0441\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f, \u0442\u043e \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0434\u043b\u0438\u0442\u044c \u0441\u043e\u0432\u043f\u0430\u0434\u0435\u043d\u0438\u044f \u0434\u043e 1&lt;=k&lt;=5.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/a08\/1df\/8fb\/a081df8fbffa633c6de28046fa780478.png\" width=\"523\" height=\"172\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/a08\/1df\/8fb\/a081df8fbffa633c6de28046fa780478.png\"\/><figcaption><\/figcaption><\/figure>\n<p>\u041c\u043e\u0436\u043d\u043e \u0437\u0430\u0434\u0430\u0442\u044c\u0441\u044f \u0432\u043e\u043f\u0440\u043e\u0441\u043e\u043c: \u0430 \u043d\u0430 \u043a\u0430\u043a\u043e\u043c \u043a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440\u0435 \u043c\u043e\u0436\u043d\u043e 11 \u0432\u043e\u0437\u0432\u043e\u0434\u0438\u0442\u044c \u0432 \u0441\u0442\u0435\u043f\u0435\u043d\u044c 5 \u0432 \u0448\u0435\u0441\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u0435\u0440\u0438\u0447\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0441\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f? \u041e\u0442\u0432\u0435\u0442: \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u0441\u044f \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e\u043c<\/p>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/775\/f9c\/3c1\/775f9c3c11a18c8a901205da9edfb5c2.png\" width=\"125\" height=\"25\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/775\/f9c\/3c1\/775f9c3c11a18c8a901205da9edfb5c2.png\"\/><figcaption><\/figcaption><\/figure>\n<p>\u0418\u043d\u0430\u0447\u0435 \u0433\u043e\u0432\u043e\u0440\u044f \u0438\u0434\u0451\u043c \u0438\u0442\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e:<br \/>121=11 * 11<br \/>1331=121 * 11<br \/>14641=1331 * 11<br \/>15AA51=14641 * 11<\/p>\n<p>\u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u0447\u0443\u0442\u044c \u0437\u0434\u0435\u0441\u044c \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c\u0441\u044f \u0438 \u0432\u0441\u043f\u043e\u043c\u043d\u0438\u043c \u0448\u043a\u043e\u043b\u044c\u043d\u0443\u044e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443, \u0430 \u0438\u043c\u0435\u043d\u043d\u043e \u0443\u043c\u043d\u043e\u0436\u0435\u043d\u0438\u0435 \u0432 \u0441\u0442\u043e\u043b\u0431\u0438\u043a, \u0441 \u043e\u0434\u043d\u043e\u0439 \u043b\u0438\u0448\u044c \u043e\u0433\u043e\u0432\u043e\u0440\u043a\u043e\u0439, \u0447\u0442\u043e \u043f\u0435\u0440\u0435\u043d\u043e\u0441 \u0447\u0438\u0441\u043b\u0430 \u0438\u0437 \u043e\u0434\u043d\u043e\u0433\u043e \u0440\u0430\u0437\u0440\u044f\u0434\u0430 \u0432 \u0434\u0440\u0443\u0433\u043e\u0439 (\u043f\u0440\u0438 \u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0438 \u0440\u0430\u0437\u0440\u044f\u0434\u0430) \u0431\u0443\u0434\u0443 \u0434\u0435\u043b\u0430\u0442\u044c \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0435\u0439, \u0430 \u0442\u0430\u043a \u0436\u0435 \u0432\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0440\u0430\u0437\u0440\u044f\u0434\u0430 \u0432\u044b\u0434\u0435\u043b\u044e \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u0441\u0442\u043e\u043b\u0431\u0435\u0446.<br \/><em>\u041f\u0440\u0438\u043c\u0435\u0440 1.<\/em><br \/>14641 * 11 \u0432 \u0434\u0435\u0441\u044f\u0442\u0435\u0440\u0438\u0447\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0441\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f.<\/p>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/b13\/66f\/b38\/b1366fb3835c12df7a7d4e583d2a2976.png\" width=\"242\" height=\"110\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/b13\/66f\/b38\/b1366fb3835c12df7a7d4e583d2a2976.png\"\/><figcaption><\/figcaption><\/figure>\n<ol>\n<li>\n<p>\u0417\u0430\u043f\u043e\u043b\u043d\u044f\u0435\u043c \u0443\u0441\u043b\u043e\u0432\u0438\u044f.<\/p>\n<\/li>\n<li>\n<p>\u0417\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u043c \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0443\u043c\u043d\u043e\u0436\u0435\u043d\u0438\u044f \u043a\u0430\u0436\u0434\u043e\u0439 \u0435\u0434\u0438\u043d\u0438\u0446\u044b \u0440\u0430\u0437\u0440\u044f\u0434\u0430.<\/p>\n<\/li>\n<li>\n<p>\u0421\u0443\u043c\u043c\u0438\u0440\u0443\u0435\u043c.<\/p>\n<\/li>\n<li>\n<p>\u041f\u0435\u0440\u0435\u0432\u043e\u0434\u0438\u043c \u0438\u0437 \u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0438\u0432\u0448\u0438\u0445\u0441\u044f \u0440\u0430\u0437\u0440\u044f\u0434\u043e\u0432 \u0432 \u0440\u0430\u0437\u0440\u044f\u0434\u044b \u0432\u044b\u0448\u0435.<\/p>\n<\/li>\n<\/ol>\n<p>\u041f\u0440\u043e\u0434\u0435\u043b\u0430\u0435\u043c \u0442\u0443 \u0436\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044e \u0432 \u0448\u0435\u0441\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u0435\u0440\u0438\u0447\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0441\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f (<a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%A8%D0%B5%D1%81%D1%82%D0%BD%D0%B0%D0%B4%D1%86%D0%B0%D1%82%D0%B5%D1%80%D0%B8%D1%87%D0%BD%D0%B0%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D1%81%D1%87%D0%B8%D1%81%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F\" rel=\"noopener noreferrer nofollow\"><u>\u0428\u0435\u0441\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u0435\u0440\u0438\u0447\u043d\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0441\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f<\/u><\/a>)<br \/><em>\u041f\u0440\u0438\u043c\u0435\u0440 2.<\/em><\/p>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/bf6\/8b4\/79e\/bf68b479e2f9436c5a556258939b5e96.png\" width=\"242\" height=\"110\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/bf6\/8b4\/79e\/bf68b479e2f9436c5a556258939b5e96.png\"\/><figcaption><\/figcaption><\/figure>\n<ol>\n<li>\n<p>\u0417\u0430\u043f\u043e\u043b\u043d\u044f\u0435\u043c \u0443\u0441\u043b\u043e\u0432\u0438\u044f.<\/p>\n<\/li>\n<li>\n<p>\u0417\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u043c \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0443\u043c\u043d\u043e\u0436\u0435\u043d\u0438\u044f \u043a\u0430\u0436\u0434\u043e\u0439 \u0435\u0434\u0438\u043d\u0438\u0446\u044b \u0440\u0430\u0437\u0440\u044f\u0434\u0430.<\/p>\n<\/li>\n<li>\n<p>\u0421\u0443\u043c\u043c\u0438\u0440\u0443\u0435\u043c.<\/p>\n<\/li>\n<li>\n<p>\u0417\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u043c \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0435 \u0447\u0438\u0441\u043b\u0430 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u0432 \u0448\u0435\u0441\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u0435\u0440\u0438\u0447\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0441\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f.<\/p>\n<\/li>\n<\/ol>\n<p>\u0418 \u0434\u043b\u044f \u0437\u0430\u043a\u0440\u0435\u043f\u043b\u0435\u043d\u0438\u044f \u0435\u0449\u0451 \u043e\u0434\u0438\u043d.<br \/><em>\u041f\u0440\u0438\u043c\u0435\u0440 3.<\/em><br \/>15AA51 * 11 \u0432 \u0448\u0435\u0441\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u0435\u0440\u0438\u0447\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0441\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f.<\/p>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/6de\/858\/b6b\/6de858b6ba75f2f42c21b514e033e17e.png\" width=\"345\" height=\"221\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/6de\/858\/b6b\/6de858b6ba75f2f42c21b514e033e17e.png\"\/><figcaption><\/figcaption><\/figure>\n<ol>\n<li>\n<p>\u0417\u0430\u043f\u043e\u043b\u043d\u044f\u0435\u043c \u0443\u0441\u043b\u043e\u0432\u0438\u044f \u0432 \u0448\u0435\u0441\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u0435\u0440\u0438\u0447\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0441\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f.<\/p>\n<\/li>\n<li>\n<p>\u041f\u0435\u0440\u0435\u0432\u043e\u0434\u0438\u043c \u0437\u0430\u043f\u0438\u0441\u044c \u0438\u0437 \u0448\u0435\u0441\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u0435\u0440\u0438\u0447\u043d\u043e\u0439 \u0432 \u0434\u0435\u0441\u044f\u0442\u0438\u0447\u043d\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0441\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f \u0432\u043e\u0441\u043f\u0440\u0438\u044f\u0442\u0438\u044f (\u0431\u043b\u0430\u0433\u043e \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0441\u0435\u0431\u0435 \u044d\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u0442\u044c, \u0442.\u043a. \u0432\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u043e \u043e\u0442\u0434\u0435\u043b\u044f\u0435\u043c \u043a\u0430\u0436\u0434\u044b\u0439 \u0440\u0430\u0437\u0440\u044f\u0434 \u0434\u0440\u0443\u0433 \u043e\u0442 \u0434\u0440\u0443\u0433\u0430).<\/p>\n<\/li>\n<li>\n<p>\u0417\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u043c \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0443\u043c\u043d\u043e\u0436\u0435\u043d\u0438\u044f \u043a\u0430\u0436\u0434\u043e\u0439 \u0435\u0434\u0438\u043d\u0438\u0446\u044b \u0440\u0430\u0437\u0440\u044f\u0434\u0430.<\/p>\n<\/li>\n<li>\n<p>\u0421\u0443\u043c\u043c\u0438\u0440\u0443\u0435\u043c.<\/p>\n<\/li>\n<li>\n<p>\u041f\u0435\u0440\u0435\u0432\u043e\u0434\u0438\u043c \u043f\u043e\u044d\u0442\u0430\u043f\u043d\u043e \u0438\u0437 \u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0438\u0432\u0448\u0438\u0445\u0441\u044f \u0440\u0430\u0437\u0440\u044f\u0434\u043e\u0432 \u0432 \u0440\u0430\u0437\u0440\u044f\u0434\u044b \u0432\u044b\u0448\u0435.<\/p>\n<\/li>\n<li>\n<p>\u0417\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u043c \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0435 \u0447\u0438\u0441\u043b\u0430 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u0432 \u0448\u0435\u0441\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u0435\u0440\u0438\u0447\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0441\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f.<\/p>\n<\/li>\n<\/ol>\n<p>\u0412\u043e \u0432\u0441\u0435\u0445 \u043f\u0440\u0438\u0432\u0435\u0434\u0451\u043d\u043d\u044b\u0445 \u043f\u0440\u0438\u043c\u0435\u0440\u0430\u0445 \u044f \u0431\u044b \u0430\u043a\u0446\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043b \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430 \u043f\u0443\u043d\u043a\u0442\u0430\u0445 \u00ab\u0421\u0443\u043c\u043c\u0438\u0440\u0443\u0435\u043c\u00bb (<em>\u041f\u0440\u0438\u043c\u0435\u0440 1<\/em> &#8212; \u043f3., <em>\u041f\u0440\u0438\u043c\u0435\u0440 2<\/em> &#8212; \u043f3., <em>\u041f\u0440\u0438\u043c\u0435\u0440 3<\/em> &#8212; \u043f4.), \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u00ab\u0446\u0438\u0442\u0438\u0440\u0443\u044e\u0442\u00bb \u043e\u0434\u043d\u0443 \u0438\u0437 \u0441\u0442\u0440\u043e\u043a \u0442\u0440\u0435\u0443\u0433\u043e\u043b\u044c\u043d\u0438\u043a\u0430 \u041f\u0430\u0441\u043a\u0430\u043b\u044f. \u0415\u0441\u043b\u0438 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u044c \u043c\u044b\u0441\u043b\u044c, \u0442\u043e \u043c\u0430\u043d\u0438\u043f\u0443\u043b\u044f\u0446\u0438\u0438 \u0441 \u0440\u0430\u0437\u0440\u044f\u0434\u0430\u043c\u0438 \u043c\u0435\u0448\u0430\u044e\u0442 \u043d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u043e\u043c\u0443 \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044e \u0432\u0441\u0435\u0433\u043e \u0442\u0440\u0435\u0443\u0433\u043e\u043b\u044c\u043d\u0438\u043a\u0430. \u0410 \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u043e\u0442 \u043d\u0438\u0445 \u0438\u0437\u0431\u0430\u0432\u0438\u043c\u0441\u044f? \u0422.\u0435. \u0443\u0441\u043b\u043e\u0432\u043d\u043e \u0433\u043e\u0432\u043e\u0440\u044f \u0431\u0443\u0434\u0435\u043c \u0441\u0447\u0438\u0442\u0430\u0442\u044c (\u0434\u0430 \u043f\u0440\u043e\u0441\u0442\u044f\u0442 \u043c\u0435\u043d\u044f \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u043a\u0438) \u0432 \u00ab\u0443\u0441\u043b\u043e\u0432\u043d\u043e \u0431\u0435\u0441\u043a\u043e\u043d\u0435\u0447\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0441\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f\u00bb (\u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e \u0435\u0441\u0442\u044c \u0438 \u0431\u043e\u043b\u0435\u0435 \u0430\u0434\u0435\u043a\u0432\u0430\u0442\u043d\u044b\u0439 \u0442\u0435\u0440\u043c\u0438\u043d, \u043d\u043e \u0443\u0432\u044b, \u0431\u0435\u0433\u043b\u044b\u0439 \u0437\u0430\u043f\u0440\u043e\u0441 \u043f\u043e \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0443 \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u0434\u0430\u043b, \u0447\u0442\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u0434\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043c\u043e\u044e \u043b\u0435\u043d\u044c, \u0430 \u043d\u0435 \u043d\u0430 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043a\u0430\u043a \u0442\u0430\u043a\u043e\u0432\u043e\u0439), \u0442.\u0435. \u043a\u043e\u0433\u0434\u0430 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0430 \u0438\u0437 \u043e\u0434\u043d\u043e\u0433\u043e \u0440\u0430\u0437\u0440\u044f\u0434\u0430 \u0432 \u0434\u0440\u0443\u0433\u043e\u0439 \u043f\u0440\u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0441\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043d\u0435 \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442. \u0418 \u044d\u0442\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442:<\/p>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/32b\/532\/66b\/32b53266bd5ed7c6aa18ad41331af51f.png\" width=\"214\" height=\"92\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/32b\/532\/66b\/32b53266bd5ed7c6aa18ad41331af51f.png\"\/><figcaption><\/figcaption><\/figure>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/d94\/7d1\/9d3\/d947d19d3a3f2cc00aa5378a00725f7e.png\" width=\"242\" height=\"92\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/d94\/7d1\/9d3\/d947d19d3a3f2cc00aa5378a00725f7e.png\"\/><figcaption><\/figcaption><\/figure>\n<p>\u0422\u0443\u0442 \u044f \u043d\u0435 \u043f\u0440\u0435\u0442\u0435\u043d\u0434\u0443\u044e \u043e\u043f\u044f\u0442\u044c \u0436\u0435 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c, \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u0435\u0442\u043e\u0434 \u0435\u0441\u0442\u044c \u0438 \u0438\u043c \u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f: <a href=\"https:\/\/ru.stackoverflow.com\/questions\/1018737\/%D0%BA%D0%B0%D0%BA-%D0%B2%D1%8B%D0%B2%D0%B5%D1%81%D1%82%D0%B8-%D1%82%D1%80%D0%B5%D1%83%D0%B3%D0%BE%D0%BB%D1%8C%D0%BD%D0%B8%D0%BA-%D0%9F%D0%B0%D1%81%D0%BA%D0%B0%D0%BB%D1%8F-%D0%BD%D0%B0-python\" rel=\"noopener noreferrer nofollow\"><u>\u043a\u0430\u043a \u0432\u044b\u0432\u0435\u0441\u0442\u0438 \u0442\u0440\u0435\u0443\u0433\u043e\u043b\u044c\u043d\u0438\u043a \u041f\u0430\u0441\u043a\u0430\u043b\u044f \u043d\u0430 Python?<\/u><\/a>  (\u0441\u043c. \u00ab\u041f\u0440\u043e\u0441\u0442\u0435\u0439\u0448\u0430\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f\u00bb)<\/p>\n<p><strong>\u0412\u0435\u0440\u043d\u0451\u043c\u0441\u044f \u043a \u043a\u0443\u0431\u0438\u043a\u0430\u043c.<\/strong><\/p>\n<p>\u041f\u043e\u0441\u0447\u0438\u0442\u0430\u0435\u043c \u0432 \u043b\u043e\u0431 \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0437 \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u0435\u0442\u0441\u044f \u0441\u0443\u043c\u043c\u0430 \u043a\u043e\u0441\u0442\u0435\u0439 \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0445 \u0441\u043b\u0443\u0447\u0430\u0435\u0432.<\/p>\n<p> <em>1 \u043a\u0443\u0431\u0438\u043a<\/em> (\u0442\u0443\u0442 \u0432\u0441\u0451 \u043f\u0440\u043e\u0441\u0442\u043e).<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/500\/01a\/87a\/50001a87a932c433dbc03917b05af535.png\" width=\"532\" height=\"184\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/500\/01a\/87a\/50001a87a932c433dbc03917b05af535.png\"\/><figcaption><\/figcaption><\/figure>\n<p><em>2 \u043a\u0443\u0431\u0438\u043a\u0430 <\/em>(\u0438\u0434\u0451\u043c \u043f\u043e \u043a\u043b\u0430\u0441\u0441\u0438\u043a\u0435 \u0436\u0430\u043d\u0440\u0430).<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/699\/dc9\/c5d\/699dc9c5d11d1e90b5b6503a752caa18.png\" width=\"532\" height=\"221\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/699\/dc9\/c5d\/699dc9c5d11d1e90b5b6503a752caa18.png\"\/><figcaption><\/figcaption><\/figure>\n<p>\u0422\u0443\u0442 \u043a\u043e\u043d\u0435\u0447\u043d\u043e \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u0447\u0438\u0442\u0430\u0442\u044c \u0432\u0440\u0443\u0447\u043d\u0443\u044e, \u0442.\u0435. \u043f\u0440\u043e\u0441\u0443\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0441\u0435 \u0435\u0434\u0438\u043d\u0438\u0446\u044b \u0432 \u043f\u0440\u0430\u0432\u043e\u0439 \u0442\u0430\u0431\u043b\u0438\u0446\u0435, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u043c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f\u043c \u0432 \u043b\u0435\u0432\u043e\u0439 \u0442\u0430\u0431\u043b\u0438\u0446\u0435 (\u043b\u0443\u0447\u0448\u0435 \u0432\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c):<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/298\/d71\/8f2\/298d718f2a5a896efaf42c8ab1e34e16.png\" width=\"532\" height=\"221\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/298\/d71\/8f2\/298d718f2a5a896efaf42c8ab1e34e16.png\"\/><figcaption><\/figcaption><\/figure>\n<p>\u041e\u0434\u043d\u0430\u043a\u043e, \u0437\u0430\u043c\u0435\u0442\u0438\u043c \u0441\u043c\u0435\u0449\u0435\u043d\u0438\u0435 \u0438 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u0443\u0435\u043c \u043e\u0431\u0435 \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c:<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/297\/a0d\/98a\/297a0d98afdbe2abfe760186ca11f421.png\" width=\"560\" height=\"276\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/297\/a0d\/98a\/297a0d98afdbe2abfe760186ca11f421.png\"\/><figcaption><\/figcaption><\/figure>\n<p>\u041f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u0432 \u043f\u0440\u0430\u0432\u043e\u0439 \u0442\u0430\u0431\u043b\u0438\u0446\u0435 \u043d\u0430\u043c \u043e\u0441\u0442\u0430\u043d\u0435\u0442\u0441\u044f \u043b\u0438\u0448\u044c \u043f\u0440\u043e\u0441\u0443\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0442\u0440\u043e\u043a\u0438. \u041e\u043f\u044f\u0442\u044c \u0436\u0435 \u0442\u0443\u0442 \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c\u0441\u044f \u043d\u0430 \u043f\u0440\u0430\u0432\u043e\u0439 \u0442\u0430\u0431\u043b\u0438\u0447\u043a\u0435, \u0438 \u0437\u0430\u043c\u0435\u0442\u0438\u043c, \u0447\u0442\u043e \u043e\u043d\u0430 \u043d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u0442 \u0443\u0436\u0435 \u0443\u043f\u043e\u043c\u044f\u043d\u0443\u0442\u043e\u0435 \u0432\u044b\u0448\u0435 \u0443\u043c\u043d\u043e\u0436\u0435\u043d\u0438\u0435 \u0441\u0442\u043e\u043b\u0431\u0438\u043a \u0432 \u0434\u0435\u0441\u044f\u0442\u0438\u0447\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0441\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f.<\/p>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/0ce\/536\/de8\/0ce536de89f9c5e4905cb493c474bddc.png\" width=\"336\" height=\"166\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/0ce\/536\/de8\/0ce536de89f9c5e4905cb493c474bddc.png\"\/><figcaption><\/figcaption><\/figure>\n<p>\u0412 \u0438\u0442\u043e\u0433\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043c:<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/98f\/297\/fb6\/98f297fb6fc53fb906c43552e0172dc6.png\" width=\"532\" height=\"276\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/98f\/297\/fb6\/98f297fb6fc53fb906c43552e0172dc6.png\"\/><figcaption><\/figcaption><\/figure>\n<p>\u041f\u0440\u043e\u0434\u0435\u043b\u0430\u0435\u043c \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u044b\u0435 \u0448\u0430\u0433\u0438 \u0434\u043b\u044f 3-\u0445 \u043a\u0443\u0431\u0438\u043a\u043e\u0432:<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/181\/c21\/2af\/181c212af03ed13bc99469407736b53f.png\" width=\"532\" height=\"313\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/181\/c21\/2af\/181c212af03ed13bc99469407736b53f.png\"\/><figcaption><\/figcaption><\/figure>\n<p>\u0421\u043c\u0435\u0449\u0430\u0435\u043c:<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/c73\/dd3\/a66\/c73dd3a667dc534e570a59499f55b5c1.png\" width=\"537\" height=\"368\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/c73\/dd3\/a66\/c73dd3a667dc534e570a59499f55b5c1.png\"\/><figcaption><\/figcaption><\/figure>\n<p>\u0410\u043a\u0446\u0435\u043d\u0442\u0438\u0440\u0443\u0435\u043c \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u043e\u043f\u044f\u0442\u044c \u0436\u0435 \u043f\u0440\u0430\u0432\u0430\u044f \u0442\u0430\u0431\u043b\u0438\u0446\u0430 \u043d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u0442 \u0443\u043c\u043d\u043e\u0436\u0435\u043d\u0438\u0435 \u0432 \u0441\u0442\u043e\u043b\u0431\u0438\u043a \u0432 \u00ab\u0443\u0441\u043b\u043e\u0432\u043d\u043e \u0431\u0435\u0441\u043a\u043e\u043d\u0435\u0447\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0441\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f\u00bb:<\/p>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/e55\/75b\/4d6\/e5575b4d6ded455dd1d95d078008500c.png\" width=\"476\" height=\"166\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/e55\/75b\/4d6\/e5575b4d6ded455dd1d95d078008500c.png\"\/><figcaption><\/figcaption><\/figure>\n<p>\u0412\u044b\u0432\u043e\u0434\u0438\u043c \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442:<\/p>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/9d3\/588\/574\/9d3588574be76c87dca8e983576350cc.png\" width=\"505\" height=\"368\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/9d3\/588\/574\/9d3588574be76c87dca8e983576350cc.png\"\/><figcaption><\/figcaption><\/figure>\n<p>\u041e\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0438\u0442\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0442\u044c \u0441\u043a\u043e\u043b\u044c \u0443\u0433\u043e\u0434\u043d\u043e \u0434\u043e\u043b\u0433\u043e.<\/p>\n<p>\u0414\u0430\u043d\u043d\u044b\u0439 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u043f\u043e\u0445\u043e\u0434\u0438\u0442 \u0434\u043b\u044f \u043b\u044e\u0431\u043e\u0433\u043e \u0447\u0438\u0441\u043b\u0430 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u0445 \u0438\u0433\u0440\u043e\u0432\u044b\u0445 \u043a\u0443\u0431\u0438\u043a\u043e\u0432 \u0441 \u043b\u044e\u0431\u044b\u043c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e\u043c \u0433\u0440\u0430\u043d\u0435\u0439, \u0443 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0447\u0438\u0441\u043b\u0430 \u043d\u0430 \u0433\u0440\u0430\u043d\u044f\u0445 \u0432\u0445\u043e\u0434\u044f\u0442 \u0432 \u0430\u0440\u0438\u0444\u043c\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0443\u044e \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c. \u0418 \u0435\u0433\u043e \u043f\u0440\u0438 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u043e\u043c \u0436\u0435\u043b\u0430\u043d\u0438\u0438 \u043c\u043e\u0436\u043d\u043e \u0434\u0430\u0436\u0435 \u043c\u043e\u0434\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438 \u0434\u043b\u044f \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0437\u0430\u0434\u0430\u0447, \u043a\u043e\u0433\u0434\u0430 \u0440\u0435\u0447\u044c \u0438\u0434\u0451\u0442 \u043d\u0435 \u043e\u0431 \u043e\u0434\u043d\u043e\u0442\u0438\u043f\u043d\u044b\u0445 \u043a\u0443\u0431\u0438\u043a\u0430\u0445 \u0430 \u0441 \u0440\u0430\u0437\u043d\u044b\u043c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e\u043c \u0433\u0440\u0430\u043d\u0435\u0439 (\u043f\u0440\u0430\u0432\u0434\u0430 \u044f \u0443\u043c\u0430 \u043d\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0443 \u043a\u043e\u043c\u0443 \u044d\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u0438\u0442\u044c\u0441\u044f).<\/p>\n<h2>\u0418\u0442\u043e\u0433\u043e, \u0432\u044b\u0432\u043e\u0434\u044b<\/h2>\n<ol>\n<li>\n<p>\u0417\u0430\u0434\u0430\u0447\u0438 \u043d\u0430 \u043f\u043e\u0438\u0441\u043a \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438 \u0432\u044b\u043f\u0430\u0434\u0435\u043d\u0438\u044f \u0447\u0438\u0441\u043b\u0430 k \u0443 n \u0438\u0433\u0440\u0430\u043b\u044c\u043d\u044b\u0445 \u043a\u0443\u0431\u0438\u043a\u043e\u0432 \u043f\u043e\u043f\u0430\u0434\u0430\u044e\u0442\u0441\u044f \u043d\u0430 \u0441\u043e\u0431\u0435\u0441\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u044f\u0445.<\/p>\n<\/li>\n<li>\n<p>\u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u043d \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u044d\u043b\u0435\u0433\u0430\u043d\u0442\u043d\u044b\u0439 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u043f\u043e \u0440\u0435\u0448\u0435\u043d\u0438\u044e \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0445 \u0437\u0430\u0434\u0430\u0447, \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0445 \u0432\u044b\u0448\u0435. \u0412 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0435 \u043c\u043e\u0436\u043d\u043e \u0440\u0435\u0448\u0430\u0442\u044c \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0435 \u0437\u0430\u0434\u0430\u0447\u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u043d\u0430 \u043b\u0438\u0441\u0442\u0435 \u0431\u0443\u043c\u0430\u0433\u0435.<\/p>\n<\/li>\n<\/ol>\n<p><strong>\u041e \u0447\u0451\u043c \u0441\u0442\u043e\u0438\u0442 \u0443\u043f\u043e\u043c\u044f\u043d\u0443\u0442\u044c<\/strong><br \/> \u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u0430\u043c\u044b\u043c \u043e\u043f\u0442\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u043c. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 \u0434\u043b\u044f 1000 \u043a\u0443\u0431\u0438\u043a\u043e\u0432 (\u043d\u0435 \u0437\u043d\u0430\u044e \u043a\u043e\u043c\u0443 \u044d\u0442\u043e \u0431\u0443\u0434\u0435\u0442 \u043d\u0443\u0436\u043d\u043e, \u043d\u043e \u0432\u0434\u0440\u0443\u0433) \u043f\u0440\u0438\u0434\u0451\u0442\u0441\u044f \u043f\u0440\u043e\u0441\u0447\u0438\u0442\u0430\u0442\u044c \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 1000 \u0440\u0430\u0437. \u041d\u043e \u043c\u043e\u0436\u043d\u043e \u0435\u0449\u0451 \u043f\u043e\u0438\u0433\u0440\u0430\u0442\u044c\u0441\u044f \u0441 \u0443\u043c\u043d\u043e\u0436\u0435\u043d\u0438\u0435\u043c \u0432 \u0441\u0442\u043e\u043b\u0431\u0438\u043a \u0432 \u00ab\u0443\u0441\u043b\u043e\u0432\u043d\u043e &#8230;\u00bb \u0438 \u0441\u043d\u0438\u0437\u0438\u0442\u044c \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u0443\u044e \u0441\u043b\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430 \u0441 O(n) \u0434\u043e O(log(n)) (<a href=\"https:\/\/tproger.ru\/articles\/computational-complexity-explained\/?ysclid=l5ksxfe0kk865172765\" rel=\"noopener noreferrer nofollow\"><u>&#171;\u041e\u0446\u0435\u043d\u043a\u0430 \u0441\u043b\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u043e\u0432, \u0438\u043b\u0438 \u0427\u0442\u043e \u0442\u0430\u043a\u043e\u0435 \u041e(log n)&#187;<\/u><\/a>).<\/p>\n<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"v-portal\" style=\"display:none;\"><\/div>\n<\/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\/post\/676854\/\"> https:\/\/habr.com\/ru\/post\/676854\/<\/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<h2>\u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435<\/h2>\n<p>\u041d\u0430 \u043e\u0434\u043d\u043e\u043c \u0438\u0437 \u0441\u043e\u0431\u0435\u0441\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u0439 \u043f\u043e \u043f\u0440\u0438\u0451\u043c\u0443 \u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0443 \u043f\u043e\u043f\u0440\u043e\u0441\u0438\u043b\u0438 \u0437\u0430 30 \u043c\u0438\u043d\u0443\u0442 \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0431\u044b \u0440\u0435\u0448\u0430\u043b \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e \u0437\u0430\u0434\u0430\u0447\u0443:<\/p>\n<p>\u0415\u0441\u0442\u044c n \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 \u0438\u0433\u0440\u0430\u043b\u044c\u043d\u044b\u0445 \u043a\u043e\u0441\u0442\u0435\u0439 (6-\u0442\u0438 \u0433\u0440\u0430\u043d\u043d\u044b\u0445 \u043a\u0443\u0431\u0438\u043a\u043e\u0432) \u0441\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u043c \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u043c \u0432\u0441\u0435\u0445 \u0433\u0440\u0430\u043d\u0435\u0439 \u043e\u0442 1 \u0434\u043e 6. \u0411\u0440\u043e\u0441\u0430\u0435\u043c \u0432\u0441\u0435 n \u043a\u0443\u0431\u0438\u043a\u0438 \u0440\u0430\u0437\u043e\u043c. \u041d\u0443\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u0432\u044b\u043f\u0430\u0434\u0435\u043d\u0438\u044f \u0447\u0438\u0441\u043b\u0430 k, \u0430 \u0438\u043c\u0435\u043d\u043d\u043e \u0441\u0443\u043c\u043c\u044b \u0432\u0441\u0435\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439, \u0432\u044b\u043f\u0430\u0432\u0448\u0438\u0445 \u043d\u0430 \u044d\u0442\u0438\u0445 \u043a\u0443\u0431\u0438\u043a\u0430\u0445.<\/p>\n<h2>\u0420\u0435\u0448\u0435\u043d\u0438\u0435<\/h2>\n<p>\u041d\u0435 \u0431\u0443\u0434\u0443 \u0442\u043e\u043c\u0438\u0442\u044c \u043e\u0436\u0438\u0434\u0430\u043d\u0438\u0435\u043c \u0438 \u0441\u0440\u0430\u0437\u0443 \u0432\u044b\u043b\u043e\u0436\u0443 \u043a\u043e\u0434 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0441\u044f \u0438 \u0432\u043f\u043e\u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u0438 \u0431\u044b\u043b \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0430\u043d \u043d\u0430\u043f\u0438\u043b\u044c\u043d\u0438\u043a\u043e\u043c.<\/p>\n<details class=\"spoiler\">\n<summary>Python<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"python\"># -*- coding: utf-8 -*-  def main():     c_int_side_dice = 6  # \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0433\u0440\u0430\u043d\u0435\u0439 \u0443 \u043a\u0443\u0431\u0438\u043a\u0430     c_int_dice_number = 6  # \u043a\u043e\u043b-\u0432\u043e \u043a\u0443\u0431\u0438\u043a\u043e\u0432     c_int_number_to_find = 18  # \u0447\u0438\u0441\u043b\u043e, \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u0432\u044b\u043f\u0430\u0434\u0435\u043d\u0438\u044f \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0445\u043e\u0442\u0438\u043c \u043d\u0430\u0439\u0442\u0438     possibility = dice_possibility(c_int_dice_number, c_int_number_to_find, c_int_side_dice)     print(possibility)   # \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043f\u043e\u0438\u0441\u043a \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f def dice_possibility(int_dice_number, int_number_to_find, c_int_side_dice):     list_values, list_interm_possibility = list_values_and_interm_possibilities(int_dice_number, c_int_side_dice)     if int_number_to_find &lt; list_values[0] or int_number_to_find > list_values[-1]:         # \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043c\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u0432\u044b\u0445\u043e\u0434\u0438\u0442 \u0437\u0430 \u0440\u0430\u043c\u043a\u0438 \u0440\u0435\u0430\u043b\u044c\u043d\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0433\u043e \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0430 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439         result_out = 0.0     else:         for i in range(len(list_values)):             if list_values[i] == int_number_to_find:                 result_out = list_interm_possibility[i] \/ (c_int_side_dice ** int_dice_number)                 break     return result_out   # \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0441\u043f\u0438\u0441\u043a\u0438\/\u043c\u0430\u0441\u0441\u0438\u0432\u044b: \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f (\u0441\u0443\u043c\u043c\u0430 \u0432\u044b\u043f\u0430\u0432\u0448\u0438\u0445 \u0432\u0441\u0435\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u043a\u0443\u0431\u0438\u043a\u043e\u0432), \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0437 \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u0435\u0442\u0441\u044f \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 def list_values_and_interm_possibilities(int_dice_number, c_int_side_dice):  # [\u043a\u043e\u043b-\u0432\u043e \u043a\u0443\u0431\u0438\u043a\u043e\u0432], [\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0433\u0440\u0430\u043d\u0435\u0439 \u0443 \u043a\u0443\u0431\u0438\u043a\u0430]     list_values = [i for i in range(int_dice_number, c_int_side_dice * int_dice_number + 1)]  # &lt;\u0434\u043b\u0438\u043d\u0430_\u0441\u043f\u0438\u0441\u043a\u043e\u0432_\u0441\u043e\u0432\u043f\u0430\u0434\u0430\u0435\u0442!>     list_interm_possibility = [1 for i in range(c_int_side_dice)]  # [1, 1, 1, 1, 1, 1]     for i in range(int_dice_number - 1):         list_interm_possibility = multiply_by_ones(list_interm_possibility, c_int_side_dice) # &lt;\u0434\u043b\u0438\u043d\u0430_\u0441\u043f\u0438\u0441\u043a\u043e\u0432_\u0441\u043e\u0432\u043f\u0430\u0434\u0430\u0435\u0442!>      return list_values, list_interm_possibility   # \"\u0443\u043c\u043d\u043e\u0436\u0435\u043d\u0438\u0435\" \u043d\u0430 \u0435\u0434\u0438\u043d\u0438\u0446\u044b def multiply_by_ones(list_in, c_int_side_dice):  # [1, 1, 1, 1, 1, 1], 6     list_dummy = []     for i in range(c_int_side_dice):         list_dummy.append([0 for j in range(i)])      list_for_sum = []     for i in range(c_int_side_dice):         list_for_sum.append(list_dummy[i] + list_in + list_dummy[c_int_side_dice - i - 1])      \"\"\"     [list_in, 0, 0, 0, 0, 0]     [0, list_in, 0, 0, 0, 0]     [0, 0, list_in, 0, 0, 0]     [0, 0, 0, list_in, 0, 0]     [0, 0, 0, 0, list_in, 0]     [0, 0, 0, 0, 0, list_in]     \"\"\"      list_out = []     for i in range(len(list_for_sum[0])):         sum_out = 0         for j in range(c_int_side_dice):             sum_out += list_for_sum[j][i]         list_out.append(sum_out)      \"\"\"     [1, 2, 3, 4, 5, 6, 5, 4, 3, 2, 1]     \"\"\"     return list_out   main() <\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>JavaScript<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"javascript\">function main(){     const c_int_side_dice = 6;  \/\/ \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0433\u0440\u0430\u043d\u0435\u0439 \u0443 \u043a\u0443\u0431\u0438\u043a\u0430     const c_int_dice_number = 6; \/\/ \u043a\u043e\u043b-\u0432\u043e \u043a\u0443\u0431\u0438\u043a\u043e\u0432     const c_int_number_to_find = 18; \/\/ \u0447\u0438\u0441\u043b\u043e, \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u0432\u044b\u043f\u0430\u0434\u0435\u043d\u0438\u044f \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0445\u043e\u0442\u0438\u043c \u043d\u0430\u0439\u0442\u0438     let possibility = dice_possibility(c_int_dice_number, c_int_number_to_find, c_int_side_dice);     console.log(possibility); }  \/\/ \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043f\u043e\u0438\u0441\u043a \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f function dice_possibility(int_dice_number, int_number_to_find, c_int_side_dice){     let lists_val_and_poss = list_values_and_interm_possibilities(int_dice_number, c_int_side_dice);     let result_out;     if (int_number_to_find &lt; lists_val_and_poss[0][0] || int_number_to_find > lists_val_and_poss[0][lists_val_and_poss[0].length - 1]){         \/\/ \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043c\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u0432\u044b\u0445\u043e\u0434\u0438\u0442 \u0437\u0430 \u0440\u0430\u043c\u043a\u0438 \u0440\u0435\u0430\u043b\u044c\u043d\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0433\u043e \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0430 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439         result_out = 0.0;     } else {         for (let i = 0; i &lt; lists_val_and_poss[0].length; i++){             if (lists_val_and_poss[0][i] == int_number_to_find){                 result_out = lists_val_and_poss[1][i] \/ Math.pow(c_int_side_dice, int_dice_number);                 break;             }         }     }     return result_out; }  \/\/ \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0441\u043f\u0438\u0441\u043a\u0438\/\u043c\u0430\u0441\u0441\u0438\u0432\u044b: \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f (\u0441\u0443\u043c\u043c\u0430 \u0432\u044b\u043f\u0430\u0432\u0448\u0438\u0445 \u0432\u0441\u0435\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u043a\u0443\u0431\u0438\u043a\u043e\u0432), \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0437 \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u0435\u0442\u0441\u044f \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 function list_values_and_interm_possibilities(int_dice_number, c_int_side_dice){  \/\/ [\u043a\u043e\u043b-\u0432\u043e \u043a\u0443\u0431\u0438\u043a\u043e\u0432], [\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0433\u0440\u0430\u043d\u0435\u0439 \u0443 \u043a\u0443\u0431\u0438\u043a\u0430]     let list_values = new Array();     let i = 0;     for (let j = int_dice_number; j &lt;= c_int_side_dice * int_dice_number; j++){         list_values[i] = j;         i++;     }     console.log(list_values);     let list_interm_possibility = Array(c_int_side_dice).fill(1);  \/\/ [1, 1, 1, 1, 1, 1]     for (let i = 0; i &lt; int_dice_number - 1; i++){         list_interm_possibility = multiply_by_ones(list_interm_possibility, c_int_side_dice);     }     console.log(list_interm_possibility);     return [list_values, list_interm_possibility]; }  \/\/ \"\u0443\u043c\u043d\u043e\u0436\u0435\u043d\u0438\u0435\" \u043d\u0430 \u0435\u0434\u0438\u043d\u0438\u0446\u044b function multiply_by_ones(list_in, c_int_side_dice){     let list_dummy = new Array(c_int_side_dice);     for (let j = 0; j &lt; c_int_side_dice; j++){         list_dummy[j] = Array(j).fill(0);     }     let list_for_sum = new Array(c_int_side_dice);     for (let j = 0; j &lt; c_int_side_dice; j++){         list_for_sum[j] = list_dummy[j].concat(list_in, list_dummy[c_int_side_dice - j - 1]);     }     \/\/ [list_in, 0, 0, 0, 0, 0]     \/\/ [0, list_in, 0, 0, 0, 0]     \/\/ [0, 0, list_in, 0, 0, 0]     \/\/ [0, 0, 0, list_in, 0, 0]     \/\/ [0, 0, 0, 0, list_in, 0]     \/\/ [0, 0, 0, 0, 0, list_in]          let list_out = new Array();     for (let i = 0; i &lt; list_for_sum[0].length; i++){         let sum_out = 0;         for (let j = 0; j &lt; c_int_side_dice; j++){             sum_out += list_for_sum[j][i];         }         list_out[i] = sum_out;     }     \/\/ [1, 2, 3, 4, 5, 6, 5, 4, 3, 2, 1]     return list_out; }  main();<\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>VBScript<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"vbscript\">Option Explicit  Sub main()     Const c_int_side_dice = 6  '\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0433\u0440\u0430\u043d\u0435\u0439 \u0443 \u043a\u0443\u0431\u0438\u043a\u0430     Const c_int_dice_number = 3  '\u043a\u043e\u043b-\u0432\u043e \u043a\u0443\u0431\u0438\u043a\u043e\u0432     Const c_int_number_to_find = 10  '\u0447\u0438\u0441\u043b\u043e, \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u0432\u044b\u043f\u0430\u0434\u0435\u043d\u0438\u044f \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0445\u043e\u0442\u0438\u043c \u043d\u0430\u0439\u0442\u0438     Dim possibility     possibility = dice_possibility(c_int_dice_number, c_int_number_to_find, c_int_side_dice)     MsgBox possibility End Sub   '\u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043f\u043e\u0438\u0441\u043a \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u0438 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f Function dice_possibility(int_dice_number, int_number_to_find, c_int_side_dice)     Dim list_values()     Dim list_interm_possibility()     list_values_and_interm_possibilities int_dice_number, c_int_side_dice, list_values, list_interm_possibility     Dim result_out     Dim i     If int_number_to_find &lt; list_values(0) Or int_number_to_find > list_values(UBound(list_values)) Then         '\u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043c\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u0432\u044b\u0445\u043e\u0434\u0438\u0442 \u0437\u0430 \u0440\u0430\u043c\u043a\u0438 \u0440\u0435\u0430\u043b\u044c\u043d\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0433\u043e \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0430 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439         result_out = 0.0     Else         For i = 0 To UBound(list_values)             If list_values(i) = int_number_to_find Then                 result_out = list_interm_possibility(i) \/ (c_int_side_dice ^ int_dice_number)             End If         Next     End If     dice_possibility = result_out End Function  '\u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 \u0441\u043f\u0438\u0441\u043a\u0438\/\u043c\u0430\u0441\u0441\u0438\u0432\u044b: \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f (\u0441\u0443\u043c\u043c\u0430 \u0432\u044b\u043f\u0430\u0432\u0448\u0438\u0445 \u0432\u0441\u0435\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u043a\u0443\u0431\u0438\u043a\u043e\u0432), \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0437 \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u0435\u0442\u0441\u044f \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 Sub list_values_and_interm_possibilities(int_dice_number, c_int_side_dice, list_values, list_interm_possibility)  '[\u043a\u043e\u043b-\u0432\u043e \u043a\u0443\u0431\u0438\u043a\u043e\u0432], [\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0433\u0440\u0430\u043d\u0435\u0439 \u0443 \u043a\u0443\u0431\u0438\u043a\u0430]     ReDim list_values(int_dice_number * (c_int_side_dice - 1))     Dim i, j     i = 0     For j = int_dice_number To c_int_side_dice * int_dice_number         list_values(i) = j         i = i + 1     Next     ReDim list_interm_possibility(c_int_side_dice - 1)     For j = 0 To c_int_side_dice - 1         list_interm_possibility(j) = 1     Next     For j = 0 To int_dice_number - 2         multiply_by_ones list_interm_possibility, c_int_side_dice     Next End Sub  '\"\u0443\u043c\u043d\u043e\u0436\u0435\u043d\u0438\u0435\" \u043d\u0430 \u0435\u0434\u0438\u043d\u0438\u0446\u044b Sub multiply_by_ones(list_in, c_int_side_dice)     Dim list_in_length     list_in_length = UBound(list_in)     Dim list_for_sum()     ReDim list_for_sum(c_int_side_dice - 1, list_in_length + c_int_side_dice - 1)     Dim i, j, k, n     For i = 0 To c_int_side_dice - 1         j = 0         For n = 0 To c_int_side_dice - 1             If i = n Then                 For k = 0 To list_in_length                     list_for_sum(i, j) = list_in(k)                     j = j + 1                 Next             Else                 list_for_sum(i, j) = 0                 j = j + 1             End If         Next     Next     ' [list_in, 0, 0, 0, 0, 0]     ' [0, list_in, 0, 0, 0, 0]     ' [0, 0, list_in, 0, 0, 0]     ' [0, 0, 0, list_in, 0, 0]     ' [0, 0, 0, 0, list_in, 0]     ' [0, 0, 0, 0, 0, list_in]     ' ArrOut_2 list_for_sum     Erase list_in     ReDim list_in(list_in_length + c_int_side_dice - 1)     Dim sum_out     For j = 0 To list_in_length + c_int_side_dice - 1         sum_out = 0         For i = 0 To c_int_side_dice - 1             sum_out = sum_out + list_for_sum(i, j)         Next         list_in(j) = sum_out     Next     ' [1, 2, 3, 4, 5, 6, 5, 4, 3, 2, 1]     ' ArrOut_1 list_in End Sub  '================================================== '&lt;Additional_MsgBox_For_Arrays> Sub ArrOut_1(arr_in)     Dim str_out     Dim i     For i = 0 To UBound(arr_in)         If i = 0 Then             str_out = arr_in(i)         Else             str_out = str_out &amp; \" \" &amp; arr_in(i)         End If     Next     MsgBox str_out End Sub  Sub ArrOut_2(arr_in)     Dim str_out     Dim i, j     For i = 0 To UBound(arr_in, 1)         For j = 0 To UBound(arr_in, 2)             If i = 0 And j = 0 Then                 str_out = arr_in(i, j)             ElseIf j = 0 Then                 str_out = str_out &amp; vbNewLine &amp; arr_in(i, j)             Else                 str_out = str_out &amp; \" \" &amp; arr_in(i, j)             End If         Next     Next     MsgBox str_out End Sub '&lt;\/Additional_MsgBox_For_Arrays> '==================================================  main<\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<h2>\u041f\u043e\u044f\u0441\u043d\u0435\u043d\u0438\u0435<\/h2>\n<p>\u041f\u043e\u043d\u044f\u0442\u043d\u043e, \u0447\u0442\u043e \u043a\u043e\u043f\u0430\u043d\u0438\u0435 \u0432 \u0447\u0443\u0436\u043e\u043c<\/p>\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-335742","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/335742","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=335742"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/335742\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=335742"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=335742"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=335742"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}