[C#, Этюд] Математика поломалась?
От: nikov США http://www.linkedin.com/in/nikov
Дата: 30.06.10 14:13
Оценка:
Что надо передать в метод Foo, чтобы он вернул true?

using System.Linq;

public class C
{
    public static bool Foo(params int[] arr)
    {
        return 
            arr != null && 
            arr.Distinct().Count() == 3 &&
            arr.All(x => x * x - 12 * x + 35 == 0);
    }
}


(с методами из System.Linq.Enumerable подвоха нет, используется стандартная реализация)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.