Сообщение Re[5]: Может я чего-то не понимаю.... от 26.07.2023 8:33
Изменено 26.07.2023 8:37 rg45
Re[5]: Может я чего-то не понимаю....
Здравствуйте, so5team, Вы писали:
bnk>>>
R>>Ну ты же жульничаешь — ты не положил числа в выходной массив. Ты предоставть законченное решение, тогда и сравним.
S>Это, кстати, от языка зависит. В некоторых языках map именно что создает новый контейнер:
Ну, как минимум, нужно сделать присвавание. А если это C#, то еще и добавить преобразование к нужному типу. И если это сделать, то совсем не понятно, где тут повод для гордости:
bnk>>>
numbers_in.filter(x => x % 2 == 0).map(x => x / 2)
R>>Ну ты же жульничаешь — ты не положил числа в выходной массив. Ты предоставть законченное решение, тогда и сравним.
S>Это, кстати, от языка зависит. В некоторых языках map именно что создает новый контейнер:
Ну, как минимум, нужно сделать присвавание. А если это C#, то еще и добавить преобразование к нужному типу. И если это сделать, то совсем не понятно, где тут повод для гордости:
numbers_out = numbers_in.filter(x => x % 2 == 0).map(x => x / 2).ToArray<int>();
for(int x : numbers_in) if (!(x % 2)) numbers_out.push_back(x / 2);
Re[5]: Может я чего-то не понимаю....
Здравствуйте, so5team, Вы писали:
bnk>>>
R>>Ну ты же жульничаешь — ты не положил числа в выходной массив. Ты предоставть законченное решение, тогда и сравним.
S>Это, кстати, от языка зависит. В некоторых языках map именно что создает новый контейнер:
Ну, как минимум, нужно сделать присвавание. А если это C#, то еще и добавить преобразование к нужному типу. И если это сделать, то совсем не понятно, ради чего нужно было заводить этот флейм:
bnk>>>
numbers_in.filter(x => x % 2 == 0).map(x => x / 2)
R>>Ну ты же жульничаешь — ты не положил числа в выходной массив. Ты предоставть законченное решение, тогда и сравним.
S>Это, кстати, от языка зависит. В некоторых языках map именно что создает новый контейнер:
Ну, как минимум, нужно сделать присвавание. А если это C#, то еще и добавить преобразование к нужному типу. И если это сделать, то совсем не понятно, ради чего нужно было заводить этот флейм:
numbers_out = numbers_in.filter(x => x % 2 == 0).map(x => x / 2).ToArray<int>();
for(int x : numbers_in) if (!(x % 2)) numbers_out.push_back(x / 2);