А я так и не понял логику решения данной задачи. Почему получается в результате 81 и 23. Если разобрать к примеру работу цикла for (x in 1..10) то это означает, что для каждого числа от 1 до 10 нужно присвоить значение переменной х и выполнить тело цикла. Но в данной задаче в цикле for нет конкретных переменных,
for (outer in 1..3) {
for (inner in 4 downTo 2)
непонятно к какой переменной относятся эти пределы (outer, inner) к "х" и "у".
Предположим рассматривая цикл for (outer in 1..3) относиться сразу к обоим переменным значит х входит в предел, а "у" не входит? А если рассматривать for (inner in 4 downTo 2). Допустим после
outer before $x $y получатся значения 0 и 20 но дальше эти значения в inner before $x $y вставляются? Здесь от 4 до 2 идёт предел.
Объясните пожалуйста более подробно. Не хочу дальше изучать материал пока не разберусь до конца с этой задачей.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
for (outer in 1..3) {
for (inner in 4 downTo 2)
непонятно к какой переменной относятся эти пределы (outer, inner) к "х" и "у".
Предположим рассматривая цикл for (outer in 1..3) относиться сразу к обоим переменным значит х входит в предел, а "у" не входит? А если рассматривать for (inner in 4 downTo 2). Допустим после
outer before $x $y получатся значения 0 и 20 но дальше эти значения в inner before $x $y вставляются? Здесь от 4 до 2 идёт предел.
Объясните пожалуйста более подробно. Не хочу дальше изучать материал пока не разберусь до конца с этой задачей.