Pytania oznaczone «code-golf»

54
Generuj Wordenticons

Identikony to wizualne przedstawienie wartości skrótu, często wykonane z symetrycznych układów geometrycznych kształtów. Domyślnym awatarem Stack Exchange jest identyfikator. Wyzwanie polega na tworzeniu „wordenticonów” , prostych tekstowych wersji identyfikatorów, które mają zastosowanie do ciągów...

54
Oblicz sekwencję Kolakoskiego

Jest to odpowiedź na stare wyzwanie , mające na celu dostosowanie wymagań We / Wy do naszych najnowszych standardów. Odbywa się to w celu umożliwienia większej liczbie języków wzięcia udziału w wyzwaniu dotyczącym tej popularnej sekwencji. Zobacz ten meta post w celu omówienia repost. Sekwencja...

54
Wydrukuj sekwencję N-bonacci

Nie jest to bardzo znane, ale to, co nazywamy sekwencją Fibonacciego, AKA 1, 1, 2, 3, 5, 8, 13, 21, 34... nazywa się właściwie sekwencją Duonacciego . Jest tak, ponieważ aby uzyskać następny numer, sumujesz poprzednie 2 liczby. Istnieje również sekwencja Tribonacci , 1, 1, 1, 3, 5, 9, 17, 31,...

54
Który to tetromino?

Biorąc pod uwagę 16-bitową liczbę całkowitą bez znaku N , Twoim zadaniem jest ustalenie, czy jego reprezentacja binarna odwzorowana w macierzy 4x4 pasuje do kształtu tetromino , a jeśli tak, to jaki to jest kształt. Matryca Każdy bit N jest odwzorowany w macierzy 4x4, od lewej do prawej i od góry...

54
Czy to w ogóle słowo?

Powinieneś napisać program lub funkcję, która pobiera 4-znakowy ciąg jako dane wejściowe i wyświetla wartość wskazującą, czy ciąg jest słowem angielskim, czy nie. Możesz popełniać błędy w 15% podanych przypadków testowych. Dane wejściowe: Dane wejściowe to ciąg 4 znaków zawierający tylko małe...

54
Liczby Dennisa 2.0

Użytkownik PPCG i wybrany mod, @Dennis właśnie został drugim użytkownikiem, który zarobił ponad 100 000 powtórzeń! Jest to całkowicie oryginalny pomysł, którego nie dostałem od nikogo innego , ale zróbmy wyzwanie na podstawie jego identyfikatora użytkownika, 12012jako hołd! Patrząc na to,...

54
Przesądna winda hotelowa

Opis Oto bardzo przesądna winda hotelowa w Szanghaju:                 Unika liczby 13, ponieważ trzynaście nie ma szczęścia w świecie zachodnim, a unika cyfry 4, ponieważ cztery mają pecha w niektórych częściach Azji. Co jeśli ten hotel był wyższy? Przeczytaj dodatnią liczbę całkowitą dodatnią...

54
Kraje Otoczone

Kraje posiadają szereg terytoriów na świecie 1D. Każdy kraj jest jednoznacznie identyfikowany przez numer. Własność terytoriów może być reprezentowana przez następującą listę: 1 1 2 2 1 3 3 2 4 Definiujemy najbardziej krańcowe terytoria kraju jako dwa terytoria najbliższe którejkolwiek z...

54
Konwertuj RRRRMM na MMMRR

Na podstawie tego SO pytania . Wyzwanie jest raczej proste: biorąc pod uwagę okres w formacie, YYYYMMwypisz go w formacie MMMYY. Zasady: Wejście będzie liczbą lub łańcuchem o długości dokładnie 6 znaków, składającym się wyłącznie z cyfr. Ostatnie dwie cyfry będą pomiędzy 01i 12. Dane wyjściowe...

54
Wypełnij wskazówki Saper

Saper to popularna gra logiczna, w której musisz odkryć, które kafelki są „kopalniami”, bez klikania na te kafelki. Każdy kafelek jest kopalnią (reprezentowaną przez *) lub wskazówką, tj. Liczbą od 0 do 8, która reprezentuje liczbę 8 sąsiadujących kafelków to miny. Twoim zadaniem dzisiaj jest...

54
Wynik swój wynik!

Wyzwanie: Pomysł jest dość prosty: napisz pełny program, który wyświetli swój własny wynik golfowy! Wyjście powinno być tylko liczbą bajtów twojego programu i końcową wartością bytes. ALE CZEKAJ ..... jest jedno ograniczenie: Kod źródłowy nie może zawierać żadnej cyfry z liczby bajtów Więc...

54
Zrób deszcz alfabetu

Deszcz alfabetu Zadanie: Podstawową przesłanką jest wydrukowanie ciągu wejściowego, a następnie powtórzenie każdego znaku pionowo, w oparciu o jego (indeksowaną 0) pozycję w alfabecie (bez rozróżniania wielkości liter) A-Z. Ajest w miejscu 0, więc się nie powtarza, ejest w pozycji 4, więc jest...

53
Utwórz prosty klon gry 2048

2048 to niesamowicie zabawna i wciągająca gra, w której celem jest stworzenie płytki z 2048 na niej. Oto krótki opis gry: Naciśnięcie klawisza strzałki przesunie wszystkie bloki na scenie w tym kierunku. Na przykład, jeśli xreprezentuje blok, w tym przypadku nacisnąłeś strzałkę w...

53
Który stopień Go jest wyższy?

Gracze tradycyjnej gry planszowej Go mierzą swoje umiejętności w systemie rang : Gracze nowi w grze zajmują 30. pozycję w kyū (napisane 30k), a postępy odliczają do 1. kyū (napisane 1k). Są one uważane za stopnie studenckie . Gracz może awansować od 1. kyū do 1. stopnia dan (napisany 1d), a...

53
Zagrajmy w dekoder BIBABOBU

Podczas podróży w przyszłości zauważyłem zabawną grę wśród dzieci około 2275 roku. Kiedy nie chcą, aby ich pra-pra-pra-pra-pra-dziadek zrozumiała, co mówią, używają języka BIBABOBU . Oczywiście nie mogłem nic zrozumieć z moim mózgiem z czasów przed cyborga i czułem się (lub technicznie: będę się...

53
Wykrywanie portalu Nether

Gra wideo Minecraft polega na umieszczaniu i usuwaniu różnego rodzaju bloków w siatce liczb całkowitych 3D, która tworzy świat wirtualny. Każdy punkt sieci może zawierać dokładnie jeden blok lub być pusty ( oficjalnie blok „ powietrzny ”). W tym wyzwaniu zajmiemy się tylko jedną pionową płaszczyzną...

53
Ta sama długość, inny ciąg

Wyzwanie Biorąc niepusty ciąg S o długości L , składające się wyłącznie z drukowanych znaków ASCII, wyjście drugiego łańcucha o długości L , który składa się w całości z drukowanych znaków ASCII, ale nie jest równa S . Do celów tego wyzwania znak ASCII do wydruku to jeden między U + 0020 i U +...

53
Wyzwanie dotyczące uznania użytkownika nr 1: Dennis ♦

Spontanicznie wpadłem na pomysł stworzenia szeregu wyzwań dla użytkowników, którzy pomogli i nadal pomagają społeczności PPCG być przyjemnym miejscem dla wszystkich, a może tylko dla mnie. : P Jeśli przekonwertujesz nazwę Dennisa na tablicę 1s i 0s, w której znajduje się każda spółgłoska 1i każda...

53
Sprawdź liczbę pod kątem narcyzmu

Narcystyczne Liczba jest liczbą, która jest sumą swoich cyfr, każdy podniesiony do potęgi liczby cyfr. Na przykład weź 153 (3 cyfry): 1 3 + 5 3 + 3 3 = 1 + 125 + 27 = 153 1634: 1 4 + 6 4 + 3 4 + 4 4 = 1 + 1296 + 81 + 256 = 1634 Wyzwanie: Twój kod musi pobierać dane wejściowe od...