Даны четыре целых числа, одно из которых отлично от трех других, равных между собой. Определить порядковый - C#
Формулировка задачи:
Даны четыре целых числа, одно из которых отлично от трех других, равных между собой. Определить порядковый
Решение задачи: «Даны четыре целых числа, одно из которых отлично от трех других, равных между собой. Определить порядковый»
textual
Листинг программы
using System;
using System.Linq;
class Program
{
public static void Main()
{
Console.WriteLine(new int[] { 3, 3, 4, 3 }.Select((x, i) => Tuple.Create(x, i)).GroupBy(x => x.Item1, x => x.Item2).Single(x => !x.Skip(1).Any()).Single());
}
}