Судоку

    Date: 05/15/06 (Code WTF)    Keywords: no keywords

    Вчера мама пристала поздно вечером что бы я решил головоломку 'судоку' из какого-то журнала. Надо расставить числа так, что бы в каждом из 9-ти квадратов 3x3, в каждой строке и и в каждой строчке, а так же на главных диагоналях каждое число встречалось под одному разу. Некоторые числа заданы заранее.
    Я тогда почти спал, и писал почти с закрытыми глазами и отключённым мозгом. Утром я сказал WTF, увидев вот такую распечатку результатов:


    
    void print()
    {
        std::cout <<"--- --- ---\n";
        FOR(y, 9) 
        {
            FOR(x, 9) 
                (a[x][y] ? std::cout << +a[x][y] : std::cout <<'.') <<" "+!!((x+1)%3);
            std::cout <<"\n\n" + !!((y+1)%3);
        }
    }
    
    
    
    _Winnie C++ Colorizer



    Программа полностью, если интресно - dobrokot.nm.ru/tempora/sudoku.cpp

    Source: http://community.livejournal.com/code_wtf/38005.html

« циклы и... || News from the edge: Vista... »


antivirus | apache | asp | blogging | browser | bugtracking | cms | crm | css | database | ebay | ecommerce | google | hosting | html | java | jsp | linux | microsoft | mysql | offshore | offshoring | oscommerce | php | postgresql | programming | rss | security | seo | shopping | software | spam | spyware | sql | technology | templates | tracker | virus | web | xml | yahoo | home