U2 to system kodowanie liczb całkowitych, który umożliwia zapisywanie zarówno liczb dodatnich jak i ujemnych. W tym kodowaniu rozwiązano część problemów rozwiązanych z kodowaniem U1.
czytaj więcejPętla For to prawdopodobnie najczęściej używana pętla wśród programistów. Pozwala ona na bardzo intuicyjne zapisanie ile razy dany zestaw instrukcji ma zostać wykonany.
czytaj więcejSzyfrowanie Pollux polega na zaszyfrowaniu informacji zakodowanej przy pomocy alfabetu Morsea. Każdemu z trzech znaków przypisana jest pewna grupa cyfr szyfrujących z której wybierana jest losowana jedna cyfra, która zastąpi dany znak.
czytaj więcejSortowanie Przez Wstrząsanie to algorytm, który jest podobny do algorytmu Sortowania Bąbelkowego. Tym razem jednak po dotarciu na koniec nieposortowanej części tablicy należy przejść do tyłu ponownie wykonując zamiany.
czytaj więcejLiczba Giuga to taka liczba, której suma odwrotności dzielników pierwszych pomniejszona o iloczyn odwrotności dzielników wynosi 1. Mają one związek z przypuszczeniem pierwszości liczb matematyka Giuseppe Giuga.
czytaj więcejKrzyś bardzo lubi się bawić swoimi białymi i czarnymi kulkami. Wymyślił sobie zabawę, która polega na losowaniu dwóch kulek z pudełka. Chłopiec zastanawia się jaki będzie kolor ostatniej kulki w pudełku i od czego to będzie zależeć.
czytaj więcejPełne rozwiązania zadań konkursowych z konkursu informatycznego LOGIA, który odbył się w roku szkolnym 2012/13. Omawiane zadania pochodzą z etapu III i polegają na analizie słów oraz list.
czytaj więcejInwersja to para dwóch różnych elementów tablicy, która nie jest posortowana. Im większa jest łączna liczba inwersji w tablicy tym lista bardziej odbiega od jej posortowanej wersji. Przedstawiony algorytm wyszukuje łączną liczbę inwersji w sposób naiwny.
czytaj więcejPętla while to podstawowa pętla, która pozwala przeprowadzić te same operacje dla każdego elementu danych, albo pozwala na wykonywanie tych samych instrukcji nieskończoną ilość razy. Dzięki nim działanie programów można dostosować do wprowadzonych danych.
czytaj więcejSzyfr Ragbaby to szyfr podstawieniowy, który na podstawie pozycji danego znaku zamienia go na inny znak z alfabetu. Wyróżnia go sposób obliczania znaku, który powinien zastąpić szyfrowane dane. Liczy się nie pozycja w tekście, a pozycja w wyrazie i pozycja wyrazu.
czytaj więcej