W Lochach i Smokach najważniejszymi atrybutami postaci są wyniki umiejętności. Istnieje 6 wyników dla sześciu umiejętności. Umiejętności to Siła, Zręczność, Konstytucja, Inteligencja, Mądrość i Charyzma. Przy określaniu wyników dla postaci, stosuję następującą procedurę: Rzuć 4k6, upuść najniższą, w dowolnej kolejności. Oznacza to, że rzucam 4 sześciościennymi kostkami, ignoruję najniższy wynik …
Przyrostowy format czasu gry Cel Gry przyrostowe często mają stoper odliczający dni, godziny, minuty i sekundy do zakończenia zadania. W zależności od dostępnego miejsca można je sformatować jako: 2d 13h 23h 59m 48s 14m 3h 0m 0s Celem tego kodu golfa jest napisanie funkcji lub programu, który wykonuje to formatowanie. …
Nuggets of Code Jest to hipotetyczna sytuacja, w której jest piątek wieczorem, a zaprosiłeś zwykłych kumpli golfowych do udziału w swoim ulubionym hobby: golfie kodowym. Ponieważ jednak jest to tak wyczerpujące zadanie, musisz zebrać trochę pokarmu dla grupy, abyś mógł grać w golfa jak najwięcej z kodu. Teraz ulubioną przekąską …
Zadanie W tym wyzwaniu Twoim zadaniem jest narysowanie reprezentacji artystycznej ASCII kilku stosów pudeł o rosnącej wysokości. Jako dane wejściowe podano liczbę stosów, która jest dodatnią liczbą całkowitą. Pierwszy stos zawiera jedno pudełko wielkości 2x2. Drugi stos zawiera 2 pudełka wielkości 3x3. Ogólnie rzecz biorąc, kth stos zawiera kpudełka wielkości …
Biorąc pod uwagę nieposortowaną listę unikatowych, dodatnich liczb całkowitych, wypisz najkrótszą listę z najdłuższych możliwych zakresów liczb całkowitych sekwencyjnych. WEJŚCIE Nieposortowana lista unikalnych, dodatnich liczb całkowitych na przykład 9 13 3 11 8 4 10 15 Dane wejściowe można pobrać z jednego z poniższych: stdin argumenty wiersza poleceń argumenty funkcji …
W tym wyzwaniu napiszesz program, który przyjmuje dwa ciągi oddzielone znakiem nowej linii, s1 (pierwszy wiersz) i s2 (drugi wiersz) jako dane wejściowe (STDIN lub najbliższy). Możesz założyć, że długość s1 będzie zawsze mniejsza niż 30 i większa niż długość s2. Program powinien następnie wypisywać każdy krok w odległości levenshteina …
Znalezienie impasu Podczas programowania aplikacji wielowątkowej należy zachować ostrożność, aby uniknąć zakleszczenia różnych wątków podczas uzyskiwania dostępu do zasobów współużytkowanych. Impas występuje podczas próby nitki uzyskać dostęp do zasobu, który jest zamknięty w innym wątku w tym samym czasie, gdy inny wątek próbuje uzyskać dostęp do zasobu zablokowane przez pierwszą. …
W typografii licznik to obszar litery, który jest całkowicie lub częściowo otoczony postacią literową lub symbolem. Zamknięty licznik to licznik całkowicie zamknięty literą lub symbolem. Musisz napisać, że program pobiera ciąg wejściowy i wypisuje całkowitą liczbę zamkniętych liczników w tekście. Twój wkład: Może być wejściem wiersza poleceń lub STDIN, ale …
Algorytm rzeźbienia szwu lub jego bardziej złożona wersja służy do zmiany rozmiaru obrazu z uwzględnieniem treści w różnych programach graficznych i bibliotekach. Zagrajmy w golfa! Twój wkład będzie prostokątną dwuwymiarową tablicą liczb całkowitych. Twój wynik będzie tej samej tablicy, o jedną kolumnę węższą, z jednym wpisem usuwanym z każdego wiersza, …
Istnieje klasyczne kodowanie i dekodowanie długości przebiegu. input output a3b2c5 aaabbccccc I to dość proste i zrobione wcześniej. Wyzwanie polega również na uwzględnieniu niestandardowego zachowania, gdy wiele znaków poprzedza długość przebiegu ( jedna cyfra od 0–9). Każdy znak przed cyfrą długości przebiegu (ostatnią cyfrą przed cyfrą lub końcem ciągu) ma …
Moje wyzwania wydają się być trochę trudne i nieatrakcyjne. Więc tutaj coś łatwego i przyjemnego. Sekwencja Alcuina Sekwencja Alcuina A(n) jest definiowana przez zliczanie trójkątów. A(n)to liczba trójkątów o bokach i obwodzie całkowitym n. Ta sekwencja nosi nazwę Alcuin of York. Pierwsze kilka elementów tej sekwencji, zaczynając od n = …
Przegląd Pearls (lub Masyu) to gra logiczna rozgrywana na siatce. Na siatce umieszczono czarno-białe perły. Celem jest utworzenie pojedynczej, zamkniętej pętli, która przechodzi przez każdą perłę, używając tylko odcinków linii prostych i kątów prostych. Istnieją pewne zasady rządzące interakcją pętli z perłami: Białe perły należy przepłynąć prosto , ale pętla …
... Ach, przepraszam, nie ma tu popcornu, tylko POPCNT. Napisz najkrótszy program lub funkcję, która pobiera liczbę ni wypisuje wszystkie liczby całkowite od 0 do 2 n - 1, w porządku rosnącym liczby 1 bitów w binarnej reprezentacji liczb (popcount). Duplikaty nie są dozwolone. Kolejność liczb z tym samym popcount …
W tym wyzwaniu otrzymasz mapę dwuwymiarowego terenu widzianego z boku. Niestety niektóre części terenu unoszą się w powietrzu, co oznacza, że spadną. Twoim zadaniem jest przewidzieć, gdzie wylądują. Wejście Twoje dane wejściowe to jeden lub więcej ciągów oddzielonych znakiem nowej linii o równej długości, zawierających tylko znaki #(znak liczbowy, oznaczający …
Wyzwanie Napisz najkrótszy kod, który może zsumować czas trwania pojawiający się w standardowym wejściu. Program musi brać pod uwagę tylko ciągi znaków, które pasują do jednego z poniższych wzorców, i ignorować pozostałe. HH:MM:SS (it will be interpreted as HH hours, MM minutes and SS seconds) H:MM:SS (it will be interpreted …
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.