added sol for 2 a
This commit is contained in:
@@ -11,9 +11,8 @@ namespace Program
|
||||
{
|
||||
static void Main(string[] args)
|
||||
{
|
||||
Feladat1();
|
||||
//Feladat2();
|
||||
|
||||
//Feladat1();
|
||||
Feladat2();
|
||||
}
|
||||
|
||||
static void Feladat2()
|
||||
@@ -29,7 +28,7 @@ namespace Program
|
||||
var data = File.ReadAllText(path).Trim();
|
||||
foreach (char c in data)
|
||||
{
|
||||
dobasok.Add(Convert.ToInt32(c));
|
||||
dobasok.Add(Convert.ToInt32($"{c}"));
|
||||
}
|
||||
|
||||
|
||||
@@ -40,9 +39,71 @@ namespace Program
|
||||
|
||||
foreach (char c in data2)
|
||||
{
|
||||
dontesek.Add(Convert.ToInt32(c));
|
||||
dontesek.Add(Convert.ToInt32($"{c}"));
|
||||
}
|
||||
|
||||
|
||||
Jatekos alfa = new Jatekos();
|
||||
alfa.Nev = "Alfa";
|
||||
Jatekos beta = new Jatekos();
|
||||
beta.Nev = "Beta";
|
||||
Jatekos gamma = new Jatekos();
|
||||
gamma.Nev = "Gamma";
|
||||
|
||||
List<Jatekos> jatekosok = new List<Jatekos>();
|
||||
jatekosok.Add(alfa);
|
||||
jatekosok.Add(beta);
|
||||
jatekosok.Add(gamma);
|
||||
|
||||
List<Kor> korok = new List<Kor>();
|
||||
|
||||
|
||||
|
||||
List<int> dobasokSmallerScope = new List<int>();
|
||||
|
||||
int jatekosCounter = 0;
|
||||
|
||||
for (int i = 0; i < dobasok.Count; i++)
|
||||
{
|
||||
int dobas = dobasok[i];
|
||||
int dontes = dontesek[i];
|
||||
|
||||
if (dontes == 1)
|
||||
{
|
||||
dobasokSmallerScope.Add(dobas);
|
||||
|
||||
if (dobasokSmallerScope.Count == 5)
|
||||
{
|
||||
Kor kor = new Kor();
|
||||
kor.dobasok = dobasokSmallerScope.ToArray();
|
||||
kor.jatekos = jatekosok[jatekosCounter];
|
||||
|
||||
korok.Add(kor);
|
||||
|
||||
dobasokSmallerScope.Clear();
|
||||
|
||||
if (jatekosCounter == 2)
|
||||
{
|
||||
jatekosCounter = 0;
|
||||
} else
|
||||
{
|
||||
jatekosCounter++;
|
||||
}
|
||||
|
||||
continue;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
// a feladat
|
||||
Console.WriteLine($"Teljes körök száma: {korok.Count / 3}");
|
||||
|
||||
// b feladat
|
||||
foreach (var item in korok)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user