Как отсортировать пары так, чтобы частное a/b этих пар возрастало от min до max - C#

Узнай цену своей работы

Формулировка задачи:

Имеется некоторое количество пар как их отсортировать так, чтобы частное a/b этих пар возрастало от min до max. например было {20;4}{17;20}{16;15}{4;14} а стало {4;14}{17;20}{16;15}{20;4}

Решение задачи: «Как отсортировать пары так, чтобы частное a/b этих пар возрастало от min до max»

textual
Листинг программы
var array = new Tuple<int, int>[10];
var rnd = new Random();
for (int i = 0; i < 10; i++)
    array[i] = new Tuple<int, int>(rnd.Next(20), rnd.Next(20));
var sorted = array.OrderBy(t => 1d*t.Item1/t.Item2);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.833 из 5
Похожие ответы