Pytania otagowane jako decision-problem

W przypadku wyzwań, które wiążą się z podjęciem decyzji, czy dane wejściowe spełniają określone kryteria, oraz przekazaniem niektórych danych reprezentujących tę decyzję.

2
Dopasuj permutacje!
Wyzwanie polega na utworzeniu wyrażenia regularnego pasującego do każdej permutacji ciągu znaków i nic więcej. W dopasowaniu należy również rozróżniać małe i wielkie litery. Na przykład jeśli wyrażenie regularne to: ABC Powinien pasować (i tylko pasować) następujące ciągi: ABC ACB BAC BCA CAB CBA Nie powinno pasować do takich rzeczy …

16
Ustal, czy relacja jest przechodnia
Opis wyzwania Zacznijmy od kilku definicji: relacja jest zbiorem uporządkowanych par elementów (w tym wyzwaniem, będziemy używać liczb całkowitych) Na przykład [(1, 2), (5, 1), (-9, 12), (0, 0), (3, 2)]jest relacją. relacja jest nazywana przechodnią, jeśli dla dowolnych dwóch par elementów (a, b)iw (b, c)tej relacji (a, c)występuje również …

3
Tokenizuj język oparty na stosie
Pracowałem nad innym językiem gry w golfa o nazwie Stackgoat . W tym wyzwaniu będziesz pisać Tokenizera dla Stackgoat (lub tak naprawdę innych ogólnych języków opartych na stosie). Przykłady "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12', '34', '+', '-', '"abc\"de'fg\\"'] "foo ['"foo"'] (empty input) …
15 code-golf  parsing  code-golf  hexagonal-grid  code-golf  string  code-golf  string  code-golf  combinatorics  code-golf  ascii-art  code-golf  string  game  counting  code-golf  arithmetic  complex-numbers  code-golf  string  code-golf  decision-problem  hexagonal-grid  code-golf  string  sequence  code-golf  number  arithmetic  code-golf  ascii-art  code-golf  ascii-art  code-golf  string  arithmetic  code-golf  number  simulation  code-golf  number  arithmetic  code-golf  string  sequence  unicode  code-golf  string  ascii-art  balanced-string  code-golf  number  clock  code-golf  ascii-art  number  code-golf  math  number  sequence  code-golf  string  ascii-art  balanced-string  code-golf  math  string  popularity-contest  graphical-output  image-processing  code-golf  string  permutations  code-golf  string  code-golf  random  code-golf  string  cryptography  palindrome  code-golf  chess  code-golf  math  array-manipulation  topology  code-golf  math  sequence  code-golf  keyboard  classification  code-golf  string  sequence  code-golf  natural-language  code-golf  math  number  sequence  sorting  code-golf  sequence  combinatorics  grid  tic-tac-toe  code-golf  geometry  code-golf  number  restricted-source  new-years  expression-building 

13
Transponowane, liczby pierwsze, o mój!
Zadanie jest proste: twój program odczytuje liczbę całkowitą jako dane wejściowe i drukuje, czy jest liczbą pierwszą, czy nie. Możesz wydrukować „tak / nie”, „prawda / fałsz” lub cokolwiek, co jednoznacznie identyfikuje wynik. Wyzwanie polega na tym, że kod musi działać z transponowanymi wierszami i kolumnami. Aby wykluczyć oczywiste rozwiązanie …

2
Czy to prawidłowy ruch szachowy?
Alternatywna nazwa: ChessMoveQ Biorąc pod uwagę listę do 32 elementów, z których każdy składa się z 4 elementów, oraz drugą listę z 4 elementami, określ, czy ruch wyszczególniony w drugim wejściu jest prawidłowym ruchem w szachy. Pierwsza lista wskazuje pozycję wszystkich 32 elementów na planszy. Każdy element będzie podążał za …

4
Czy to prawidłowy prefiks do rzutów karnych?
W piłce nożnej (zwanej także piłką nożną) rzut karny jest drugim środkiem rozstrzygającym, który może być zastosowany w meczu, który nie może zakończyć się remisem, po dogrywce (tj. Dogrywce w piłce nożnej w stowarzyszeniu). W rzutach karnych sędzia główny rzuca monetą, aby ustalić, przy której bramce ma miejsce rzut karny, …

2
Niecierpliwy test podzielności
Twoim zadaniem jest napisanie programu lub funkcji, która określa, czy liczba jest podzielna przez inną. Haczyk polega na tym, że powinien udzielić odpowiedzi tak szybko, jak to możliwe , nawet jeśli nie podano wszystkich cyfr numeru. Twój program powinien przyjąć jako liczbę całkowitą D ≥ 2, a następnie ciąg cyfr. …

12
Bot powitalny dla kolegi z pracy
Mam w pracy kolegę, który pracuje z domu w każdy wtorek i czwartek. Około 8:00 wysyła nam wiadomość z następującym tekstem: Witam dzisiaj Pracuję z domu Aby uwolnić go od ciężaru wykonywania codziennych czynności w domu, chcielibyśmy zautomatyzować to zadanie. Wyzwanie Wpisz jak najmniej bajtów fragmentu kodu, który: Odbiera bieżącą …

30
Czy wszystkie trzy liczby całkowite są różne?
Jako dane wejściowe otrzymasz 3 liczby całkowite. Wejścia mogą, ale nie muszą się różnić. Musisz wyprowadzić 1, jeśli wszystkie trzy wejścia różnią się od siebie, i 0, jeśli jakieś wejście zostanie powtórzone więcej niż jeden raz. To jest gra w golfa , więc ustaw swój kod tak krótko, jak to …

3
Czy są pierścienie górskie?
Wyzwanie Biorąc pod uwagę macierz dodatnich liczb całkowitych, sprawdź, czy są jakieś „pierścienie” gór. Formalna definicja tego wyzwania brzmi: biorąc pod uwagę macierz dodatnich liczb całkowitych, czy istnieje jakakolwiek dodatnia liczba całkowita, ndla której w matrycy jest zamknięty pierścień komórek, które są ściśle większe niż ntakie, że wszystkie komórki zamknięte …

15
Czy jestem najlepszym Pillai?
Liczba pierwsza Pillai jest liczbą pierwszą ppp dla której istnieje pewna liczba dodatnia mmm taka że (m!+1)≡0(mod p)(m!+1)≡0(mod p)(m! + 1) \equiv 0 \:(\text{mod } p)p≢1(mod m)p≢1(mod m)p \not\equiv 1\:(\text{mod }m) Innymi słowy, całkowita jest liczbą pierwszą Pillai jeśli jest liczbą pierwszą , czy istnieje inny dodatnią liczbą całkowitą tak, …

9
Sprawdź zestawy różnic cyklicznych
Zestaw różnic cyklicznych to zbiór liczb całkowitych dodatnich o unikalnej właściwości: Niech nbędzie największą liczbą całkowitą w zestawie. Niech rbędzie liczbą całkowitą (niekoniecznie w zestawie) większą niż 0, ale mniejszą lub równą n/2. Pozwolić kbyć liczba rozwiązań do (b - a) % n = rgdzie ai bsą jakieś członkowie zestawu. …

18
Znajdź odpowiednie grupy cyfr
Ostatnio moja reputacja była 25,121. Zauważyłem, że każda grupa cyfr (tzn. Liczby oddzielone przecinkami) to idealny kwadrat. Twoim wyzwaniem jest, biorąc pod uwagę nieujemną liczbę całkowitą N i jednoargumentową funkcję logiczną Black Box f : Z * → B , uzyskaj prawdziwą wartość, jeśli każda wartość f zastosowana do grup …

7
Czy mogą być tego samego dnia tygodnia?
Wyzwanie Biorąc pod uwagę nieujemną liczbę całkowitą, określ, czy możliwe jest, aby dwie daty (kalendarza gregoriańskiego) różniły się dokładnie o tyle lat, aby dzielić dzień tygodnia. Zakłada się, że rok przestępny jest podzielny przez 4, ale nie 100, lub jeśli jest podzielny przez 400. Dane wyjściowe mogą być: falsey / …

7
Czy mata alfabetyczna moich dzieci jest odpowiednio pogrupowana według kolorów?
Moje dzieci mają matę alfabetyczną do zabawy, coś takiego: Po miesiącach z losowo rozmieszczonymi kafelkami maty, zmęczyłem się i umieściłem wszystkie kafelki maty pogrupowane w sekcje zgodnie z ich kolorami tła. Więc jeśli litery reprezentują kolor tła, mam matę taką: AABBCDDDE ABBCCCDEE ABCCCCDDE AACCCDDEE AAAACCCCE AAAAAACCC Tak więc dla kolorów …

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.