Commit fec82b8f authored by 李静's avatar 李静

翻车和逆袭可能存在多个结果,目前只展示了一个

parent 807db791
......@@ -32,13 +32,13 @@ namespace Lottery
}
else if (i > 1)
{
int topCount = lotteries.Where(p => p.Level <= 3).Sum(p => p.Count);
Console.WriteLine();
var n = temp.Take(lotteries.Where(p => p.Level <= 3).Sum(p => p.Count)).Max(p => old.LastIndexOf(p));
Console.WriteLine($"逆袭大神:{old[n].Name}");
n = old.Take(lotteries.Where(p => p.Level <= 3).Sum(p => p.Count))
.Max(p => temp.LastIndexOf(p));
var upList = temp.Take(topCount).Where(p=>!old.Take(topCount).Contains(p)).OrderByDescending(p=>p.NewGrade);
Console.WriteLine($"逆袭大神:{string.Join(",", upList.Select(p=>p.Name))}");
var downList = old.Take(topCount).Where(p=>!temp.Take(topCount).Contains(p)).OrderByDescending(p => p.NewGrade);
Console.WriteLine();
Console.WriteLine($"翻车小弟:{persons[n].Name}");
Console.WriteLine($"翻车小弟:{string.Join(",", downList.Select(p => p.Name))}");
old.Clear();
old.AddRange(temp);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment