Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace Bonus
- {
- class ResearcherList
- {
- private Researcher[] Researchers;
- public int Count { get; set; }
- private int[] Bonus;
- public void Append(Researcher _researcher)
- {
- Researchers[Count++] = _researcher;
- }
- public ResearcherList()
- {
- Count = 0;
- Bonus = new int[Program.CMax];
- Researchers = new Researcher[Program.CMax];
- }
- public ResearcherList(int[] bonus)
- {
- Researchers = new Researcher[Program.CMax];
- Bonus = bonus;
- Count = 0;
- }
- public void Set(Researcher r)
- {
- Researchers[Count++] = r;
- }
- public int GetBonus(int i)
- {
- return Bonus[i];
- }
- public void Sort()
- {
- Researcher testResearcher;
- for (int i = 0; i < Count - 1; i++)
- {
- Researcher _Researcher = Researchers[i];
- int im = i;
- for (int j = i + 1; j < Count; j++)
- if (Researchers[j] <= Researchers[im])
- {
- _Researcher = Researchers[i];
- testResearcher = Researchers[i];
- im = j;
- Researchers[i] = Researchers[im];
- Researchers[im] = testResearcher;
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement