Удалить элементы массива не кратные его последнему элементу - C#
Формулировка задачи:
Приветствую!
Задача следующая:
Удалить элементы массива НЕ кратные его последнему элементу (последний элемент при этом не рассматривать). Тестовый пример 4 3 4 5 -1 -2 -3 2. Результат: 4 4 -2 2.
Просьба помочь.
игнор
Решение задачи: «Удалить элементы массива не кратные его последнему элементу»
textual
Листинг программы
int[] array = { 4, 3, 4, 5, -1, -2, -3, 2 };
var result = array.Where(x => x % array.Last() == 0).ToArray();
Console.WriteLine(string.Join(" ",result));