Normal sudoku'nun zor olduğunu düşündün, şimdi Killer Sudoku'yu dene !
Killer Sudoku oyununda size hiç sayı verilmiyor. Bunun yerine, belirli bir sayıya kadar toplandığı söylenen bölgeler verilir. Wikipedia'dan aşağıdaki örneği düşünün:
Ve çözümü:
Yazdığınız program, bölgeleri temsil eden 81 harflik bir diziyi ve ardından bir sayı dizisini içeren bir biçim alacaktır. Sonra dizideki her sayı, "A", "B" vb. Den başlayarak harf bölgelerinin her birindeki sayıların toplamını temsil eder.
Daha sonra, çözeltiyi temsil eden 81 basamaklı bir dizi çıkarır.
Örneğin, yukarıdaki örnek bulmaca aşağıdaki girdiye sahip olacaktır:
AABBBCDEFGGHHCCDEFGGIICJKKFLMMINJKOFLPPQNJOORSPTQNUVVRSTTQWUUXXSYZWWaaXXSYZWbbbcc
3 15 22 4 16 15 25 17 9 8 20 6 14 17 17 13 20 12 27 6 20 6 10 14 8 16 15 13 17
Ve sonuçta elde edilen çıktı:
215647398368952174794381652586274931142593867973816425821739546659428713437165289
Girişin geçerli olduğunu ve bölgelerin her zaman A, B, ..., Y, Z, a, b, ..., z'ye göre görüneceğini varsayabilirsiniz.
(Çalışan en kısa kod kazanır.)