Wyzwanie to opiera się na wykrywaniu kolizji, które ostatnio musiałem napisać dla prostej gry. Napisz program lub funkcję, która, biorąc pod uwagę dwa obiekty, zwraca wartość prawdy lub fałszu w zależności od tego, czy oba obiekty są w kolizji (tj. Przecinają się), czy nie. Musisz obsługiwać trzy typy obiektów: Segmenty …
Narysujmy funkcję f (x) = sin (πx) + 0,5 sin (3πx) w domenie [-3,3] . Możemy to zinterpretować jako luźny sznurek leżący na desce. Teraz napęd n gwoździ do płyty w pozycji (X 1 , Y 1 ) do (x n , y n ) , gdzie x ı ∈ …
Opis problemu Biorąc pod uwagę zestaw unikatowych, pierwszych liczb pierwszych (niekoniecznie obejmujących 2), generuj iloczyn wszystkich kombinacji pierwszych mocy tych liczb pierwszych - np. Bez powtórzeń - a także 1. Na przykład, biorąc pod uwagę zbiór {2, 3, 5, 7}, produkujesz {1, 2, 3, 5, 6, 7, 10, 14, 15, …
Powinieneś napisać program lub funkcję, która Njako wartość wejściową przyjmuje dodatnią liczbę całkowitą i wypisuje pierwsze Nznaki kodu. Jeśli Njest większa niż długość kodu, powinieneś cyklicznie wypisywać kod. Czytanie kodu źródłowego w jakikolwiek sposób i czytanie z pliku, standardu itp. Jest niedozwolone. Przykłady (zakładając, że masz kod yourcode) Dane wejściowe …
Wprowadzenie Arena to równina usiana wieżowcami, które twoi wrogowie wykorzystują jako schronienie. Ty i twoi wrogowie strzelacie do siebie za pomocą laserów. Wszyscy nosicie plecaki odrzutowe, pozwalające na lot. Których wrogów możesz trafić laserem, a którzy ukrywają się? Problem Po pierwsze, rozmiar areny jest podawany przez liczbę całkowitą nw jednym …
Jest to inspirowane moim prawdziwym problemem na świecie. Jestem ciekawy, czy istnieje jakiś sprytny sposób na rozwiązanie tego problemu. Otrzymujesz dwie nieposortowane tablice, A i B, każda zawierająca dowolną liczbę liczb zmiennoprzecinkowych. A i B niekoniecznie mają takie same długości. Napisz funkcję, która sekwencyjnie pobiera elementy A i znajduje najbliższą …
Jakie masz ogólne wskazówki na temat gry w golfa w Lua? Szukam pomysłów, które można by zastosować do ogólnych problemów z golfem, które są przynajmniej nieco specyficzne dla Lua (np. „Usuń komentarze” nie jest odpowiedzią). Proszę zamieścić jedną wskazówkę na odpowiedź.
Twoim zadaniem tutaj jest napisanie dwóch wyrażeń regularnych, z których każde pasuje do drugiego, ale nie pasuje do siebie. Oba wyrażenia regularne powinny mieć następującą postać: /pattern/optional-flags Jest to również forma, w której należy je dopasować. Najkrótsze rozwiązanie wygrywa. Długość rozwiązania jest liczona jako suma znaków w obu wyrażeniach regularnych, …
Inspirowany Google Code Challenge : Alfabet łaciński zawiera 26 znaków, a telefony mają tylko dziesięć cyfr na klawiaturze. Chcemy ułatwić pisanie wiadomości do znajomego za pomocą sekwencji naciśnięć klawiszy w celu wskazania pożądanych znaków. Litery są odwzorowane na cyfry, jak pokazano poniżej. Na przykład, aby wstawić znak B, program nacisnąłby …
Arrr ... Ahoj, ja mam nadzieję! Rozwinąć grot! Pełna na prawą burtę! Ach, poczuj wiatr we włosach! Racja, moje serca ... Potrzebuję trochę twoich umiejętności kodowania! Moja załoga jest bardziej zmodernizowana niż ja ... Nadal wolę punkty kompasu (patrz tutaj, aby uzyskać więcej informacji, Arrr ...), podczas gdy moja załoga …
Napisz najkrótszy kod, aby odwrócić kolejność bitów 32-bitowej liczby całkowitej. Zasady: Zakłada się, że dane wejściowe są prawidłową liczbą całkowitą lub ekwiwalentem ciągu, jeśli Twój język nie obsługuje wartości liczbowych (np. Windows Batch). Dane wyjściowe muszą być prawidłową liczbą całkowitą lub ciągiem równoważnym, jeśli Twój język nie obsługuje wartości liczbowych …
Twój program powinien wypisywać dokładnie: Hello world!!!z lub bez linefeed po. Twój program nie powinien pobierać żadnych danych. Rozkład znaków w kodzie źródłowym musi być poprawny zgodnie z: Liczba znaków numerycznych (0–9) musi wynosić dokładnie jeden numer kolejny Fibonacciego. Liczba innych znaków nienumerycznych ! (0-9) w kodzie źródłowym musi być …
Jakie masz ogólne wskazówki na temat gry w golfa w F #? Szukam pomysłów, które można by zastosować do problemów z golfem w kodzie, które są przynajmniej nieco specyficzne dla F # (np. „Usuń komentarze” nie jest odpowiedzią). Proszę zamieścić jedną wskazówkę na odpowiedź.
Celem tego kodu golfa jest narysowanie regularnego wielokąta (o tej samej długości boków), biorąc pod uwagę liczbę boków i promień (odległość od środka do wierzchołka). Liczbę boków i promień można wprowadzić za pomocą pliku, STDIN lub zwykłej starej zmiennej. Używaj tego, co jest krótsze w twoim języku. -25% wszystkich znaków …
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.