Marzec 2015, zwycięski program przygotowany na V Dolnośląski Konkurs Małego Programisty
Program rozwiązuje sudoku proste oraz średnio-trudne w szybkim czasie. Trudniejsze przykłady rozwiązuje trochę dłużej...
Sudoku to łamigłówka, której celem jest wypełnienie diagramu 9 × 9 w taki sposób, aby w każdym wierszu, w każdej kolumnie i w każdym z dziewięciu pogrubionych kwadratów 3 × 3 (zwanych „blokami” lub „pod-kwadratami”) znalazło się po jednej cyfrze od 1 do 9. Istnieje aż 6 670 903 752 021 072 936 960 możliwych plansz sudoku!
Mój program potrafi rozwiązywać takie łamigłówki, w czasie szybszym od człowieka. Robi to dzięki specjalnemu algorytmowi. Można do niego importować pliki z sudoku (rozszerzenie .sudoku), lub wczytywać pliki tekstowe (jak ma wyglądać taki plik dowiesz się w pliku pomocy, załączonej do programu edit, 4.05.2017: poniżej).
Program został napisany w C#, korzystając z narzędzia Visual Studio C# 2010 Express. Oznacza to, że do działania potrzebuje środowiska .NET Framework (inaczej DotNet). Można pobrać je za darmo ze strony Micro$oftu. W Windowsie 8, Windowsie 8.1, Windowsie 10 Technical Preview i w Windowsie 7 Dotnet jest już fabrycznie zainstalowany.