added fordulo_3 feladat_2 megoldas for a small input

This commit is contained in:
Digi
2025-03-12 15:03:16 +01:00
parent 7735a69f3c
commit c83b7eacbd
25 changed files with 353 additions and 1 deletions

View File

@@ -0,0 +1,37 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Program
{
class Program
{
static void Main(string[] args)
{
Sorozat leghosszabb = new Sorozat(77031);
leghosszabb.TagokKiszamitasa(leghosszabb.KezdoErtek);
int max = 110000;
int min = 100000;
for (int i = min; i < max; i++)
{
Sorozat sorozat = new Sorozat(i);
sorozat.TagokKiszamitasa(sorozat.KezdoErtek);
if (sorozat.Tagok.Count > leghosszabb.Tagok.Count)
{
leghosszabb = new Sorozat(sorozat);
}
}
// mivel 1.000.000 számot kell megvizsgálin ezért ez a fajta megoldás nem jó
//Sorozat leghosszabb = sorozatok.OrderByDescending(x => x.Tagok.Count).First();
Console.WriteLine($"2. feladat megoldás: {leghosszabb.KezdoErtek}|{leghosszabb.Tagok.Count}");
}
}
}