private static void genPows(int N) {
if (N > 20) throw new IllegalArgumentException();
pows = new long[10][N + 1];
for (int i = 0; i < pows.length; i++) {
long p = 1;
for (int j = 0; j < pows[i].length; j++) {
pows[i][j] = p;
p *= I; // - ЧЕМУ в первом прохождении ровно p???
}
}
}
ЧЕМУ в первом прохождении ровно p??? что то меня вгоняет ступор - там же "0"?
Валентин
22 уровень
Написал свое решение - не проходило по последнему пункту. Вот теперь ковыряю чужие - тут некоторые вещи совсем не пойму - например вот это!)
Обсуждается
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Vit
20 января 2021, 18:47
В подобных задачах спасаюсь листиком и ручкой. Так наглядно понимаю как происходит вычисление.
0
Стас Пасинков Software Developer в Zipy Master
19 января 2021, 21:55
0