Příklad zápisu:
Kód: Vybrat vše
BigInteger l = 600851475143;
BigInteger primefactor = 0;
BigInteger i = 1;
while (i < l) {
if (l % i == 0) primefactor = i;
i++;
}
Console.WriteLine(primefactor);
Console.ReadKey();
Tohle jsem dělal pro Largest prime factor. Čekal jsem asi 3 minuty a nic, prostě se to za 3 minuty nedokončilo, jak by šlo udělat, aby to bylo rychlejší, pokud je to vada c#, tak jaký jiný jazyk použít? Děkuji za rady
Edit: prime factor je asi něco jiného, ale to je jedno, pak to opravím, hlavně mě teď zajímá, jak to tedy zrychlit?