Pytania oznaczone «puzzle-solver»

Użyj tego znacznika, jeśli Twoim wyzwaniem jest pisanie programów rozwiązujących łamigłówki, takich jak Sudoku, Kostka Rubika, krzyżówki itp.

43
Skonstruuj macierz tożsamości

Wyzwanie jest bardzo proste. Biorąc pod uwagę liczbę całkowitą n, n x nwyślij macierz tożsamości. Matryca tożsamości obejmuje matrycę 1od lewego górnego do prawego dolnego rogu. Napisz program lub funkcję, która zwróci lub wyśle ​​utworzoną macierz tożsamości. Twój wynik może być tablicą 2D lub...

42
StringgnirtSStringgnirtSStringgnirtS

Oto stosunkowo proste wyzwanie. Biorąc pod uwagę ciąg o długości N , wypisz ciąg do przodu, następnie do tyłu, następnie do przodu, a następnie do tyłu ... itd. N razy. Na przykład, jeśli dane wejściowe były Hello! Powinieneś wypisać: Hello!!olleHHello!!olleHHello!!olleH Możesz także...

39
Rozwiąż dla mnie ten Alcazar

Ostatnio gram w grę o nazwie Alcazar. Jest to planszowa gra logiczna, w której Twoim celem jest wejście od jednych drzwi, przejście przez wszystkie kwadraty i wyjście przez inne drzwi. Jedyne zasady to: Wejdź raz, zostaw raz; Przejdź przez wszystkie kwadraty; Nie przechodź przez kwadrat więcej...

38
Rozwiąż kostkę Rubika

Napisz najkrótszy program, który rozwiązuje kostkę Rubika (3 * 3 * 3) w rozsądnym czasie i porusza się (powiedzmy, maks. 5 sekund na twoim komputerze i mniej niż 1000 ruchów). Dane wejściowe mają format: UF UR UB UL DF DR DB DL FR FL BR BL UFR URB UBL ULF DRF DFL DLB DBR (to konkretne wejście...

35
Rozwiąż zagadkę chromatyczną

Na temat naszych przyjaciół z Puzzling.SE opublikowano następującą łamigłówkę: Czy tę łamigłówkę chromatyczną zawsze można rozwiązać? autor: Edgar G. Możesz zagrać tutaj . Wyjaśnienie puzzli Biorąc pod uwagę m x nsiatkę z kafelkami trzech różnych kolorów, możesz wybrać dowolne dwa sąsiednie...

34
Mały odkrywca

Jesteś odkrywcą, który mapuje nieznany świat. Twój statek jest unoszony na wietrze. Gdzie to idzie, kto wie? Każdego dnia w lunecie obserwujesz elementy na północy, południu, wschodzie i zachodzie. Zawsze widzisz cztery takie cechy, odpowiadające głównym kierunkom. Twój spyglass zgłasza...

34
Utwórz sztuczną farbę AI

W grze Flood Paint celem gry jest uzyskanie całej planszy w tym samym kolorze w jak najmniejszej liczbie tur. Gra rozpoczyna się od planszy wyglądającej mniej więcej tak: 3 3 5 4 1 3 4 1 5 5 1 3 4 1 1 5 2 1 6 5 2 3 4 3 3 4 3 4 4 4 5 5 5 4 1 4 6 2 5 3[3]1 1 6 6 5 5 1 2 5 2 6 6 3 6 1 1 5 3 6 2 3...

32
Wytnij złoty łańcuch

Podróżny musi zostać na n dni w hotelu poza miastem. Brakuje mu gotówki, a jego karta kredytowa wygasła. Ale ma złoty łańcuch z n ogniwami. W tym hotelu obowiązuje zasada, że ​​mieszkańcy powinni płacić czynsz każdego ranka. Podróżny dochodzi do porozumienia z menedżerem, aby płacić jedno ogniwo...

29
Miraż inteligentnej osoby

Pewnego razu czytałem to pytanie / odpowiedź na temat Quory Czy naprawdę są programiści ze stopniem informatyki, którzy nie mogą przejść testu FizzBuzz? Ten kod podano jako oczywistą odpowiedź for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif i % 3 == 0: print...

27
Zaimplementuj Soless Sudoku

Zaimplementuj najkrótszy solver Sudoku. Sudoku Puzzle: | 1 2 3 | 4 5 6 | 7 8 9 -+----------------------- A| 3 | 1 | B| 6 | | 5 C| 5 | | 9 8 3 -+----------------------- D| 8 | 6 | 3 2 E| | 5 | F| 9 3 | 8 | 6 -+----------------------- G| 7 1 4 | | 9 H| 2 | | 8 I| | 4 | 3 Odpowiedź: | 1 2 3 | 4...

25
Wykreślanie linii metodą brute-force

tło Nonogram , znany również jako Picross lub Griddlers, to łamigłówka, której celem jest ustalenie, czy każda komórka na siatce 2D powinna być pokolorowana, czy pozostawiona pusta, przy użyciu liczb kolejnych kolorowych komórek w każdej linii. Poniżej znajduje się przykład puzzle Nonogram z...

23
Układanka Semi-palindrome

Palindrom to słowo, które jest jego własną odwrotnością. Teraz są słowa, które mogą wyglądać jak palindromy, ale nie są. Na przykład rozważ słowo sheesh, sheeshnie jest palindromem, ponieważ jego odwrotność jest hseehsinna, jednak jeśli uważamy, że shjest to jedna litera, to odwrotnie sheesh. Tego...

22
Rozwiąż Grid-Tangram

Tangram jest zagadką rozwarstwienie wykonany z siedmiu kształtach: pięć różnej wielkości trójkąty, równoległoboku i kwadratowych. Biorąc pod uwagę kształt, celem jest odtworzenie kształtu przy użyciu wszystkich elementów i bez nakładania się. Istnieje oczywiście nieskończenie wiele sposobów na...

21
Gra o proporcjach atomowych

Twoim zadaniem jest stworzenie bota, który gra w Atomy , z najwyższym wynikiem. Jak działa gra: Plansza zaczyna się od pierścienia 6 „atomów”, z liczbami od 1do 3. Możesz „grać” atomem między dwoma atomami lub innym atomem, w zależności od samego atomu. Możesz mieć zwykły atom lub specjalny...

21
Najszybszy solver Sudoku

Znaleziono zwycięzcę Wygląda na to, że mamy zwycięzcę! O ile nikt nie planuje rywalizować z najszybszym na świecie solwerem Sudoku, użytkownik 53x15 wygrywa niesamowicie szybkim solwerem Tdoku. Dla każdego, kto nadal pracuje nad swoimi rozwiązaniami, będę nadal testować nowe zgłoszenia, gdy będę...

20
Fillomino Solver

Fillomino to układanka, w której wypełniasz siatkę poliominoami . Każdy poliomino jest obszarem sąsiadujących komórek. Reprezentacja siatki pokazuje, jaki rozmiar poliomino pokrywa każdą komórkę. Na przykład pentomino (5) byłoby pokazane jak 5w każdej z pięciu sąsiadujących komórek (patrz poniżej)....