Pytania otagowane jako code-golf

Code-golf to konkurs mający na celu rozwiązanie konkretnego problemu w jak najmniejszej liczbie bajtów kodu źródłowego.

2
Jaki jest twój następny ruch?
Wyzwanie polega na napisaniu funkcji minimaksa w wybranym języku, aby wygenerować następny najlepszy ruch w grze kółko i krzyżyk NxN, biorąc pod uwagę bieżący stan planszy . Dane wejściowe na planszy można zaakceptować jako Matrycę, kolekcję 2D lub cokolwiek innego, co ma dla ciebie sens, ale jest zgodne z zasadami …

8
Saper W Pracy
Wszyscy znają starą grę Saper, która jest dostarczana z Windows XP. Jest to prosta siatka z matrycą 9 x 9 komórek zawierającą albo liczbę (wskazującą, ile min sąsiaduje z nią) lub kopalnię. Wyzwanie polega na wygenerowaniu losowej siatki 9x9 z 10 bombami o dowolnym ziarnie całkowitym (do dowolnej liczby całkowitej …

26
Tłumacz z angielskiego na obcy
Odprawa Obcy osiedlili się na ziemi i, o dziwo, ich alfabet jest dokładnie taki sam jak nasz. Ich język jest również bardzo podobny do naszego z kilkoma bardzo wyraźnymi i łatwymi do obliczenia różnicami. Wyzwanie Weź ciąg i wypisz odpowiednik języka obcego. Tłumaczenie działa jako takie: Zamień wszystkie samogłoski w …
18 code-golf  string 

10
Generowanie gradientów RGB
Wyzwanie Biorąc pod uwagę dwa wielkie ciągi szesnastkowe (oba o długości 6 znaków, XXXXXX i RRRRRR) reprezentujące wartości RGB (od 000000do FFFFFFwłącznie) oraz dodatnią niezerową liczbę całkowitą N, wyświetl liniowe przejście kolorów N + 2 wygenerowanych z XXXXXX na RRRRRR spowoduje to gradient kolorów. Przykład Wejście FF3762 F08800 9 Wynik …
18 code-golf  color 

21
Nadmierne liczby całkowite
Dla dodatniej liczby całkowitej nz rozkładem liczb pierwszych, n = p1^e1 * p2^e2 * ... pk^ekgdzie p1,...,pksą liczbami e1,...,ekcałkowitymi i dodatnimi liczbami całkowitymi, możemy zdefiniować dwie funkcje: Ω(n) = e1+e2+...+ekliczba głównych dzielników (liczona jako wielokrotność) ( A001222 ) ω(n) = kliczba wyraźnych głównych dzielników. ( A001221 ) Za pomocą tych …

13
Oceń rzut kości 10 000
Wprowadzenie Dice 10,000 to gra w kości, w którą można grać za pomocą 6 kości i czegoś do napisania. Gracze rzucają kostką wiele razy na turę i na końcu zdobywają wynik. Gracz, który jako pierwszy osiągnie 10 000 punktów, wygrywa. Obliczanie wyniku jednego rzutu jest Twoim zadaniem w tym wyzwaniu. …
18 code-golf  game 

19
Zmienne Prime „Twins”
Jestem 2/3 bliźniakami z moim bratem, tj. Urodziłem się tego samego dnia tego samego miesiąca, ale dwanaście lat później. Kiedy miałem 5 lat, miał 17 lat, obie liczby pierwsze; ostatnia para wieków, na którą możemy racjonalnie liczyć, to [71, 83], przy czym oboje żyjemy i jesteśmy w stanie świętować ten …
18 code-golf  primes 

14
Liczby permutapalindromiczne
Biorąc pod uwagę liczbę całkowitą Njako dane wejściowe, Nwypisz th permutapalindromic number. Liczba permutapalindromowa jest ściśle dodatnią liczbą całkowitą, tak że istnieje co najmniej jedna permutacja jej cyfr, która powoduje palindrom (tj. Liczba, która jest własną odwrotnością). Na przykład 117jest liczbą permutapalindromiczną, ponieważ jej cyfry mogą być permutowane 171, co …

23
Szybki golf: Złoty lider
Wyzwanie Wykorzystując dane z API tutaj , wyjście nazwy trzech krajów z największą ilością złote medale olimpijskie w Rio 2016 Olympic Games (czyli pierwszym elementem zwracanej listy). Na przykład w momencie wysyłania (18:23 UTC + 1, poniedziałek, 15 sierpnia) USA, Wielka Brytania i Chiny mają najwięcej złotych medali, więc wynik …

4
Od jakiegoś czasu poluję na alfabet
Wiesz, ostatnio mieliśmy wiele „alfabetycznych” wyzwań. ( raz dwa trzy cztery pięć .) Chociaż uwielbiam dobre wyzwanie, a te wyzwania były bardzo zabawne, myślę, że nadszedł czas na zmianę tempa. Musimy wykluczyć takie wyzwania w przyszłości. Czas na automatyzację ! Znajdziesz dla mnie trochę alfabetów, a dla automatyzacji (i chwały!) …
18 code-golf  string  grid 

14
Dość płynne ruchy
W arytmetyce liczba n-gładka , gdzie n jest daną liczbą pierwszą, jest matematycznie zdefiniowana jako dodatnia liczba całkowita, która nie ma czynników pierwszych większych niż n. Na przykład 42 ma 7-gładkość, ponieważ wszystkie jego czynniki pierwsze są mniejsze lub równe 7, ale 44 nie jest 7-gładkie, ponieważ ma również 11 …
18 code-golf  math  primes 

11
Zalegalizuj odwróconą datę
Wejście: A Data (zawierającą dd, MMi yyyy). Obiekt daty lub trzy oddzielne liczby całkowite są również ważne jako dane wejściowe. Wynik: Każda część ( dd, MMi yyyy) indywidualnie cofnięta i zaokrąglona do najbliższej ważnej daty. Na przykład (w formacie dd-MM-yyyy): 21-10-2016staje się12-01-6102 Zasady konkursu: Tylko dd, MM, yyyyjest ważny, ale …
18 code-golf  date 

6
Rozpoznawanie fałd modów
Zadanie Zdefiniuj mod-krotnie jako funkcję postaci f (x) = x% a 1 % a 2 %…% a k , gdzie a i są liczbami całkowitymi dodatnimi i k ≥ 0 . (Tutaj % jest operatorem modulo asocjacyjnym z lewej strony). Biorąc pod uwagę listę n liczb całkowitych y 0 ,…, …

9
Wygeneruj sekwencję remika
Twoim zadaniem jest pobranie elementu wejściowego ni wyjściowego nSekcji remika, sekwencji, którą zrobiłem (przeglądanie OEIS ci nie pomoże). Definicja Każdy element Sekwencji remika jest zbiorem prawdziwych lub falseyowych wartości. Np [true, false].: Kroki do stworzenia członka Sekwencji remika są dość proste: Zacznij od pierwszego indeksu [](jest to element 0). Ustaw …

4
Napisz koder VIC
VIC szyfr jest jednym z najbardziej skomplikowanych ołówek i papier szyfrów kiedykolwiek wymyślono. Używany w latach 50. XX wieku przez radzieckiego szpiega Reino Häyhäna, o kryptonimie „ZWYCIĘZCA”, jego główną zasadą jest bezpieczeństwo poprzez zaciemnianie; dużo od zaciemniania. Twoim zadaniem jest napisanie programu lub funkcji, która odbierze komunikat i zakoduje go …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.