zisov4eto
19 Точки
PlamenMetodiev
14 Точки
Здравейте,
На 4-та задача уловката е, че може да има и отрицателни четни числа. На този ред
List<int> filteredList = Filter(list, n => n % 2 == divideresult);
само добави || n % 2 == -1 и би трябвало да стане. ;)
List<int> filteredList = Filter(list, n => n % 2 == divideresult || n % 2 == -1);
За 6-та задача и аз не знам, сега като си гледам точките в Judge-a и моя 4-ти тест гърми.
Поздрави!
TanyaZheleva
354 Точки
За 6та задача нямаш нужда от метод, който да прави проверката, нито от помощен масив. Вместо това можеш да използваш Func<int, bool>[] predicates = toDivide.Select(div => (Func<int, bool>)(n => n % div == 0)).ToArray();
Решение: http://pastebin.com/X8Da3n39
tiapko
31 Точки
С Predicate е значително по-четим код-а:
http://pastebin.com/C6jwHqZm
Прав си за задача 4 колега.
Благодаря ти. :)