Szachy atomowe to (bardzo zabawna) odmiana szachów, w której każde przechwycenie powoduje „eksplozję”, niszczenie uchwyconego kawałka, pionka przechwytującego i wszystkich pionków w promieniu 1 kwadratu. Celem tego wyzwania nie jest rozegranie całej gry w szachy atomowe, ale po prostu symulacja tego, co dzieje się po wykonaniu określonego ruchu. Uwaga: Efekty …
Inspirowany tym linkiem znalazłem na Reddit . FuzzyFinder to funkcja wielu edytorów tekstu. Gdy zaczynasz wpisywać ścieżkę pliku S, FuzzyFinder uruchamia się i wyświetla wszystkie pliki w bieżącym katalogu zawierające wprowadzony ciąg, posortowane według pozycjiS w pliku. Twoim zadaniem jest zaimplementować rozmytą wyszukiwarkę. Powinien to być program lub funkcja, która …
Kilka samochodów ustawionych w kolejce na 4-kierunkowym znaku stopu czeka na kontynuację. Wszyscy są zdezorientowani, kto będzie następny, kto idzie w którą stronę itp. Wyraźnie nieoptymalny. Twoim zadaniem jest optymalne zaplanowanie ruchu na znaku stop. Otrzymujesz jako dane wejściowe 4 ciągi żądań zwrotu, po jednym dla każdego z czterech głównych …
Istnieją dwa kawałki drewna. Oba składają się z prostego korpusu i kilku dodatkowych bloków poniżej korpusu. Przykładowy kawałek z dodatkowymi blokami w pozycjach (0-indeksowanych) 0,4,7,9,10: XXXXXXXXXXX X X X XX Kawałek może być reprezentowany jako 01sekwencja binarna ze iznakiem th pokazującym, czy w ipozycji th znajduje się blok . Górny …
Powinieneś napisać program lub funkcję, która podaje listę bloków tetris jako dane wyjściowe lub zwraca największą lukę między dwoma punktami na tym samym poziomie wysokości, którą mogą połączyć elementy. 7 rodzajów elementów tetris to: Do tych elementów będziemy odnosić się odpowiednio literami I, J, L, O, S, T i Z, …
tło Problem dwunastu monet to klasyczna łamigłówka równowagi powszechnie stosowana podczas rozmów kwalifikacyjnych. Układanka pojawiła się po raz pierwszy w 1945 roku i została postawiona ojcu przez mojego dziadka, gdy poprosił o rękę mojej matki! W łamigłówce znajduje się dwanaście monet, z których jedna jest cięższa lub lżejsza od pozostałych …
Jakie masz ogólne wskazówki na temat gry w golfa w LOLCODE? Szukam pomysłów, które można by zastosować do ogólnych problemów z golfem, które są przynajmniej nieco specyficzne dla LOLCODE. (np. „usuń komentarze” nie jest odpowiedzią). Proszę zamieścić jedną wskazówkę na odpowiedź.
Rozważ proces: Biorąc nieujemną liczbę całkowitą N. np27 . Podzielenie go na liczby całkowite N - floor(N/2)i floor(N/2)(„większą” i „mniejszą” połowę) i zapisanie ich w tej kolejności. np. 27staje się14 13 . . Usunięcie spacji, aby połączyć liczby całkowite w nową, znacznie większą liczbę całkowitą. np. 14 13staje się1413 . …
Ten problem pochodzi z Pięciu problemów programistycznych, które każdy inżynier oprogramowania powinien być w stanie rozwiązać w czasie krótszym niż 1 godzina, co samo w sobie jest interesującą lekturą. Pierwsze kilka problemów jest banalnych, ale czwarty może być nieco bardziej interesujący. Biorąc pod uwagę listę liczb całkowitych oddzielonych pojedynczą spacją …
tło Zostałeś niedawno zatrudniony przez małą firmę księgową. Świat rachunkowości jest dla Ciebie nieco obcy, więc nie masz pewności, czy przestrzegasz wszystkich profesjonalnych wskazówek. W szczególności nie wiesz, kiedy powinieneś zaokrąglić wszystkie te liczby i w jakim kierunku, więc przez większość czasu po prostu je przeskakujesz i masz nadzieję na …
Jakie masz ogólne wskazówki na temat gry w golfa w Whitespace? Szukam pomysłów, które można by zastosować do problemów związanych z golfem i które są przynajmniej w pewnym stopniu specyficzne dla białych znaków (np. „Usuń komentarze” nie jest odpowiedzią). Proszę zamieścić jedną wskazówkę na odpowiedź.
Kiedy uczniowie najpierw uczy o lustrzanym techniki indukcji , typowym przykładem jest problem płytki do 2 N x 2 N siatkę o kształcie litery L trominoes , pozostawiając jedną określoną przestrzeń siatki pusty. (N jest jakąś nieujemną liczbą całkowitą). Pozostawiam tobie przejrzenie dowodu, jeśli jeszcze go nie znasz. Istnieje wiele …
Napisz program lub funkcję, która przyjmuje listę dodatnich liczb całkowitych. Każda z tych liczb całkowitych reprezentuje długość boku kwadratu na płaszczyźnie 2D. Każdy kwadrat można przesunąć do dowolnej liczby całkowitej na płaszczyźnie, ale nie może się on obracać i nie może zachodzić na inne kwadraty. Używając innego drukowalnego znaku ASCII …
Napisz program lub funkcję, która przyjmuje dodatnią liczbę całkowitą N (za pomocą stdin / wiersza poleceń / funkcji arg) i wypisuje lub zwraca ciąg reprezentujący dwuwymiarowe losowe przejście o długości N kroków, narysowane ukośnikami: / \(plus spacje i nowe linie dla odstępów). Spacer losowy 2D rozpoczyna się u źródła nieskończonej …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.