Projekt Euler – Problem numer 1
Projekt Euler (http://projecteuler.net/) to strona internetowa zawierająca pokaźny zbiór (ponad 300) problemów obliczeniowych, do rozwiązania których potrzebny jest (w większości przypadków) komputer oraz dowolny język programowania. Przyjrzyjmy się zatem pierwszemu zadaniu.
MooNsu z- #
- #
- #
- #
- #
- 2
Komentarze (2)
najlepsze
class Program
{
static void Main(string[] args)
{
var sr3=(3.0+Math.Floor(999.0/3)3)/2.0;
var sr5=(5.0+Math.Floor(999.0/5)5)/2.0;
var sr15=(15.0+Math.Floor(999.0/15)*15)/2.0;
var wynik = Math.Floor(999.0 / 3.0) * sr3
+ Math.Floor(999.0 / 5.0) * sr5
- Math.Floor(999.0 / 15.0) * sr15;
Console.WriteLine(wynik);
Console.ReadKey();
}
}
innymi słowy da się wyprowadzić wzór i policzyć w stałym czasie
Komentarz usunięty przez moderatora