7. Student Academy C#
Здравейте,
Имам проблем със сортинга на следния код:
https://pastebin.com/BdD0Xc4W
Ще съм благодарен, ако някой ми помогне.
Благодаря!
Здравейте,
Имам проблем със сортинга на следния код:
https://pastebin.com/BdD0Xc4W
Ще съм благодарен, ако някой ми помогне.
Благодаря!
using System;
using System.Collections.Generic;
using System.Linq;
namespace Dictionaries_7_StudentAcademy
{
class Program
{
static void Main(string[] args)
{
Dictionary<string, List<double>> students = new Dictionary<string, List<double>>();
int n = int.Parse(Console.ReadLine());
for (int i = 0; i < n; i++)
{
string name = Console.ReadLine();
double grade = double.Parse(Console.ReadLine());
if (!students.ContainsKey(name))
{
students.Add(name, new List<double>());
}
students[name].Add(grade);
}
foreach (var kvp in students.Where(x=>x.Value.Average(x=>x)>=4.50).OrderByDescending(y=>y.Value.Average(z=>z)))
{
Console.WriteLine($"{kvp.Key} -> {(kvp.Value.Average(x=>x)):f2}");
}
}
}
}