Kolejne wyrazy ciągu Goulda określają ile liczb nieparzystych znajduje się w kolejnych wierszach trójkąta Pascala. Ciąg ten można wyznaczyć bez wyznaczania trójkąta Pascala.
czytaj więcejCzterech pracowników, w cztery godziny składa cztery stoły. Ile stołów złoży ośmiu pracowników w osiem godzin? Jaki jest poprawny wynik i jak można wyjaśnić rozwiązanie zadania?
czytaj więcejDzisiaj sprzęty elektroniczne pozwalają zapisać setki zdjęć, utworów muzycznych i wiele innych plików. Jednak na początku rozwoju komputerów nie istniały dyski pozwalające na swobodny zapis danych.
czytaj więcejDany jest pewne wyrażenie złożone z małych liter alfabetu łacińskiego. Drugie wyrażenie jest złożone z tych samych liter co pierwsze, ale zawiera dodatkowy znak. Znajdź go i wypisz odpowiedź!
czytaj więcejDelegaty pozwalają wywołać pewną określoną metodę, albo kilka. Muszą one jednak przyjmować te same argumenty i zwracać ten sam typ danych. Innymi słowy delegaty to bezpieczny typ wskaźnika na metodę.
czytaj więcejMost to w grafie taka krawędź, której usunięcie powoduje, że graf staje się niespójny. Do tego zagadnienie istnieje prosty algorytm, który potrafi znaleźć wszystkie wrażliwe części grafu.
czytaj więcejNapisz program, który dla podanego przedziału znajdzie liczbę, której iloczyn cyfr będzie największy. Przyjmujemy, że podany przedział jest poprawny i składa się z dwóch liczb naturalnych.
czytaj więcejDana jest pewna liczba naturalna. Znajdź najmniejszą, co najmniej dwucyfrową liczbę, której iloczyn cyfr będzie identyczny co dana liczba. Jeśli taka liczba nie istnieje to należy zwrócić wartość -1.
czytaj więcejDany jest kwadrat wypełniony liczbami. Jest on tak zwanym kwadratem magicznym czyli w każdym wierszu, kolumnie oraz skosie suma jest identyczna, więc dlaczego ten też nim może być?
czytaj więcejMetoda Planowania C-LOOK to najoptymalniejszy algorytm do planowania pracy dysku. Wykorzystuje on najlepsze cechy algorytmów SCAN oraz SSTF. Wykorzystuje on szybkie przechodzenie pomiędzy miejscami na dysku.
czytaj więcej