Pytania oznaczone «code-golf»

17
Katalog produktów

Ten problem dotyczy rozdzielenia łańcucha reprezentującego identyfikator produktu na trzy składniki. Pierwsza część składa się z górnej i dolnej litery o dowolnej długości, która reprezentuje magazyn. Druga część to cyfry reprezentujące numer produktu. Ta część ma również dowolną...

17
Naprzemienne Fibonacciego

W naprzemiennej sekwencji Fibonacciego zaczynasz od 1i 1jak zwykle. Jednak zamiast zawsze dodawać dwie ostatnie wartości w celu uzyskania następnej liczby, naprzemiennie zaczynasz od dodawania i za każdym razem odejmujesz. Sekwencja zaczyna się w następujący sposób: 1 1 2 # 1 + 1 -1 # 1 - 2 1 #...

17
Odwrotne delty tablicy

Odwrotne delty tablicy Twoim zadaniem jest, z uwagi na tablicę 32-bitowych liczb całkowitych, ponowne skompilowanie go z odwrotnymi deltami. Na przykład lista 1 3 4 2 8 trzyma delty: 2 1 -2 6 które są następnie negowane, dając: -2 -1 2 -6 i ponownie skompilowano, uzyskując: 1 -1 -2 0...

17
Nakładające się kolejność linii

(Zainspirowany podczas rysowania na suchej tablicy do wymazywania) Wyzwanie: Biorąc pod uwagę łańcuch wejściowy zawierający znaki reprezentujące różne kolory markerów wymazywania na sucho na białej tablicy, wypisz kolejność, w jakiej zostały narysowane, od pierwszego do...

17
Czy to emoji?

Ostatnio pracuję nad tą aplikacją na iOS i napotkałem (raczej łatwo rozwiązany) problem: jak ustalić, czy mój ciąg znaków składa się tylko z emoji? Cóż, to twoja praca dzisiaj! Wejście Ciąg Jeśli obecność znaków Unicode jest dla ciebie problematyczna, możesz użyć innego rozsądnego formatu....

17
Zwroty ciastek

Bułki są pysznymi słodyczami zrobionymi z warstwy biszkoptu, warstwy śmietany (lub lodów), zwiniętej w spiralę, patrz Wikipedia . Twoim zadaniem jest pobranie niepustego ciągu fraz ze standardowego wejścia, usunięcie pasków i zrolowanie go jako placek do ciasta zaczynając od środka w prawo do...

17
Czy to jest liczba?

Preludium: Chciałem trenować tworzenie przypadków testowych, więc wypróbuję je na czymś łatwym. Wyzwanie: Weź dowolne dane wejściowe (łańcuchowe) (w widocznym zakresie ASCII) i wywnioskuj, czy jest to liczba, i wypisz coś, co można wykorzystać do oceny. Zasady: Liczba będzie zawierać tylko...

17
Korek uliczny 2D

Model ruchu Biham-Middleton-Levine jest samoorganizujące automat komórkowy, że modele uproszczone ruchu. Składa się z wielu samochodów reprezentowanych przez punkty na kratce z losową pozycją początkową, przy czym każdy samochód może być jednego z dwóch rodzajów: te, które poruszają się tylko w...

17
Zrób przeplatający quine

Twoim zadaniem jest stworzenie programu, który po uruchomieniu zwróci się jako wynik (jest to znane jako quine). Jednak ten quine musi, kiedy jest kopiowany nrazy, zwraca quine, ale z każdym jego znakiem powielonym w nczasie, gdzie njest dodatnią liczbą całkowitą. Jeśli twój oryginalny program to...

17
2017 jest już prawie tutaj!

Wyzwanie Wyzwanie jest proste: Nie przyjmowanie danych wejściowych i wysyłanie następującego komunikatu: _ __ __ | | | | | |_ |__| | | Liczba razy równa liczbie godzin przed lub po północy UTC w dniu 31 grudnia 2016 r. Przykłady Na przykład, jeśli jest 19:01 UTC 31 grudnia, powinieneś...

17
Wyjmij ładne pudełko

Twoim wyzwaniem jest dokładne wydrukowanie następującego pola: .................................................. .................................................. .. .. .. .. .. ++++++++++++++++++++++++++++++++++++++++++ .. .. ++++++++++++++++++++++++++++++++++++++++++ .. .. ++ ++ .. .. ++ ++...

17
Cytaty bezpieczne

Twoje zadanie jest proste: napisz program (lub funkcję), który nie pobiera danych wejściowych i nie wyświetla (lub zwraca) kodu źródłowego. Problem polega na tym, że gdy program jest zawinięty"quotes" (znak Unicode 34), powinien ponownie wygenerować (obecnie cytowany) kod źródłowy. Obowiązują...

17
Odwrotna funkcja Pi

Funkcja Pi jest rozszerzeniem silni na liczby rzeczywiste (lub nawet liczby zespolone). Dla liczb całkowitych n , Π (n) = n! , ale aby uzyskać definicję rzeczywistą, definiujemy ją za pomocą całki: W tym wyzwaniu odwrócimy funkcję Π . Biorąc pod uwagę liczbę rzeczywistą z ≥ 1 , znajdź dodatnią...

17
Czy to grafika sekwencji?

Graficzny sekwencja jest sekwencją dodatnich liczb całkowitych każdego oznaczającą liczbę krawędzi dla węzła w prosty wykres . Na przykład sekwencja2 1 1 oznacza wykres z 3 węzłami, jeden z 2 krawędziami i 2 z jednym połączeniem. Nie wszystkie sekwencje są sekwencjami graficznymi. Na przykład 2...

17
Hold'em czy Fold'em?

Twój przyjaciel zaprosił Cię w ostatniej chwili na pokera o wysokie stawki, a jako informatyk postanowiłeś wykorzystać swoje umiejętności, aby uzyskać przewagę nad grą. Twoim zadaniem będzie, biorąc pod uwagę 2 cards(twoją rękę) i 0, 3, 4 or 5 cards(rozdane karty), musisz zdecydować, jaka będzie...

17
ASCII Dandelions

Są to mlecze ASCII: \|/ \ / | /|\ | \|/ | | | | _\|/_ | | | /|\ Mniszek lekarski ASCII ma trzy parametry: długość łodygi (liczba dodatnia od 1 do 256, liczba nasion (liczba dodatnia od 0 do 7) oraz orientacja (^ lub v). Powyższe mlecze mają długość, nasiona i orientację ( Odpowiednio 3,5,...

17
Twisted Sentences

Zasady Program powinien otrzymać ciąg / tablicę słów jako dane wejściowe. Dla każdego słowa w łańcuchu znaków / tablicy rekonstruuje ono słowo, przyjmując znaki naprzemiennie od przodu i od tyłu słowa. 12345 678 9 -> 15243 687 9. Następnie zmieni kolejność słów w naprzemienny sposób między...

17
Określ typ prostopadłościanu

Wprowadzenie: Jestem kolekcjonerem łamigłówek. Tutaj możesz zobaczyć moją aktualną kolekcję ± 300 zagadek. Myślę, że wszyscy znają zwykłą Kostkę Rubika (Kostka 3x3x3), która jest Kostką NxNxN . Istnieją również prostopadłościany (puzzle w kształcie klocków), które występują w różnych formach, być...

17
Dywan na lotnisko

W 2015 r . Międzynarodowe lotnisko w Portland rozpoczęło wymianę kultowego dywanu . Chcę, żebyś napisał program rysujący stary dywan w jak najmniejszej liczbie bajtów. Dywan: Dane techniczne Oto link do skalowalnego obrazu pdf jednego kafelka. Twój wynik powinien odpowiadać względnym wymiarom...

17
Wizualizuj algorytm euklidesowy

Algorytm euklidesowy jest powszechnie znanym algorytmem do obliczania największego wspólnego dzielnika (GCD) dwóch dodatnich liczb całkowitych. Algorytm Na potrzeby tego wyzwania algorytm opisano poniżej: Wyświetl dwa wejścia jako sąsiednie linie określonego znaku, np. Wejście 3,4może być...