Większość rozwiązań algorytmów jest bardzo krótkich i zwykle pisze się je w jednym pliku. Do bardziej skomplikowanych projektów pisze się biblioteki, które nie tylko pozwalają uporządkować kod, ale dzięki temu łatwiej przenieść część funkcji do innego projektu.
czytaj więcejLiczby Hilberta to podzbiór liczb naturalnych zawierający wszystkie liczby, które po podzieleniu przez 4 daja reszte 1. Zbiór ten posiada ciekawą właściwość polegajacą na tym, że pewne liczby mają kilka różnych rozkładów na liczby pierwsze.
czytaj więcejPrzydatne informacje dotyczące kodu źródłowego gry Reversi. Każda funkcja została dokładnie wytłumaczona tak, aby niektóre rozwiązania można było zaimplementować w swoich własnych programach.
czytaj więcejReversi jest to gra strategiczna dla dwóch osób. Gra polega na dokładadniu pionków tak, aby przechwycić jak najwięcej pionków przeciwnika. Podczas rozgrywki należy pamiętać, że im więcej posiada się pionków tym więcej można stracić w jednym ruchu.
czytaj więcejSzyfr Wieloosobowy jest rodzajem szyfru, który zaleca wykorzystanie komputera zarówno do szyfrowania jak i odszyfrowania. Polega ona na rozszczepieniu podanego tekstu na n różnych tekstów. Wtedy w celu odszyfrowania danych potrzebne są wszystkie utworzone teksty.
czytaj więcejPełne rozwiązania zadań konkursowych LOGIA, który odbył się w roku szkolnym 2002/03. Omawiane zadania pochodzą z etapu I i polegają na narysowaniu różnego rodzaju grafik. Sprawdzana jest wiedza z zakresu pętli oraz kreatywności.
czytaj więcejW grafice wektorowej SVG prócz gradientów liniowych można tworzyć gradienty kołowy. Tego typy gradienty to nie tylko koła z płynnie przechodzącymi kolorami, ale pozwalają nawet na tworzenie stożków światła.
czytaj więcejNiemalże każda konsola systemowa ma ten sam układ kolorów: czarne tło i białe napisy. Oczywiście konsola ma być przejrzysta, funkcjonalna i nie zabierać dużo zasobów komputera. Są jednak rozwiązania pozwalające na zmianę stylu dowolnego fragmentu wypisanego tekstu.
czytaj więcejLiczby Egipskie to takie liczby naturalne, którą można rozłożyć na sumę n liczb. Ponadto suma odwrotności każdej liczby z sumy muszą dać 1. Podczas rozkładu na sumę nie wolno używać liczby 1.
czytaj więcejDokumentacja gry Krzyżówka logiczna przedstawia zarys jak działa skrypt generujący zagadki. Ponadto dokumentacja obejmuje informacje o ostatnich aktualizacjach oraz o ukrytych funkcjach, które można wykorzystać w celu urozmaicenia rozgrywki.
czytaj więcej