.NET 4.x Надо сделать новый список с выборкой из существующего списка listCounter по приоритету - C#

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

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

Здравствуйте, помогите решить задачку, 4 день над ней тружусь и не получается. Есть класс
    public class Counter
    {
        int valume;
        int priority;
 
        public int Valume
        {
            get { return valume; }
            set { valume = value; }
        }
 
        public int Priority
        {
            get { return priority; }
            set { priority= value; }
        }
    }
И есть список значений
List<Counter> listCounter = new List<Counter>();
В нем находятся примерно такие значения: 1 - 1 1 - 2 4 - 10 4 - 11 3 - 1 4 - 4 3 - 2 4 - 8 4 - 5 1 - 3 Надо сделать новый список с выборкой из существующего списка listCounter по приоритету priority 1 – высокий, 4 низкий, 3 должен содержаться в списке всего один раз, чтобы сумма valume полученного списка совпадало с заданным значением, например 25.

Решение задачи: «.NET 4.x Надо сделать новый список с выборкой из существующего списка listCounter по приоритету»

textual
Листинг программы
            
listCounter.Add(new Counter(1, 3));
listCounter.Add(new Counter(1, 2));
listCounter.Add(new Counter(1, 1));
listCounter.Add(new Counter(3, 2));
listCounter.Add(new Counter(4, 11));
listCounter.Add(new Counter(4, 8));

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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