Pytania otagowane jako restricted-source

Nakłada ograniczenie na kod źródłowy użyty do rozwiązania wyzwania, na przykład nieposiadanie liczb w kodzie źródłowym.


15
Napisz całą dziurkę, używając nieholed
Te znaki ASCII od kodu dziesiętnego 33 do 126 są: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Zauważ, że w większości czcionek 25 z tych znaków ma „dziury”: ( rodzaj większy niż 0 , można powiedzieć) #$%&04689@ABDOPQRabdegopq Pozostałe 68 „nieholowanych” postaci to: !"'()*+,-./12357:;<=>?CEFGHIJKLMNSTUVWXYZ[\]^_`cfhijklmnrstuvwxyz{|}~ Twoim zadaniem jest napisanie najkrótszego możliwego programu, używając tylko nieholowanych znaków, które wypisują …

20
Wyjdź z gry w golfa
Zainspirowany tym domyślnym dla IO . Zadanie Napisz program, który przy wejściowej liczbie całkowitej xod 0 do 255 ulega awarii z kodem wyjścia x. Ograniczenia Nie możesz wywoływać niczego, co jest przeznaczone bezpośrednio do wyjścia kodu wyjścia ( System.exit(x)powrotu z mainitp.). Zamiast tego, twój program musi spowodować błąd lub awarię, …

24
Znaczące białe znaki
Definiujemy białe znaki jako dowolny z trzech znaków, tabulacji (0x09), nowej linii (0x0A) lub spacji (0x20). W tym wyzwaniu musisz napisać dwa programy lub funkcje w tym samym języku programowania, które wykonują następujące zadania: Policz znaki białych znaków w danym ciągu. Na przykład dane wejściowe 123 -_- abc def zwróci …

30
Wyświetl tekst „Kręgle kodu”
Code-Bowling Zostałeś zatrudniony przez Brunswick Bowling, aby stworzyć prosty program do wyświetlania tekstu Code Bowlingna swoich monitorach. Ta firma jest warta ładny grosz i czujesz można oszukać je wręcz odrobiną gotówki. Opis stanowiska wyraźnie stwierdza, że ​​płacą na zasadzie punktacji, a ty jesteś całkiem pewny, że możesz manipulować ich systemem …


30
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 jeśli Twój wynik jest 186 bytes, program …

30
Dołączanie długości ciągów
Wyzwanie: Biorąc pod uwagę ciąg sznaków a- z, A- Z, 0- 9, dołącz długość sdo siebie, licząc dodatkowe znaki w długości jako część całkowitej długości s. Wejście: Tylko ciąg o dowolnej długości (może być pusty). Wynik: Ten sam ciąg znaków, ale z długością dołączoną do końca. Znaki reprezentujące długość należy …
51 code-golf  string  code-golf  string  random  code-golf  array-manipulation  code-golf  ascii-art  kolmogorov-complexity  random  code-golf  array-manipulation  code-golf  stateful  code-golf  hello-world  code-golf  string  code-golf  interpreter  lisp  code-golf  restricted-source  quine  palindrome  code-golf  ascii-art  random  generation  challenge-writing  ascii-art  random  polyglot  maze  answer-chaining  string  cops-and-robbers  whitespace  code-golf  string  cops-and-robbers  whitespace  code-golf  number  sequence  code-golf  date  code-golf  ascii-art  decision-problem  code-golf  combinatorics  chemistry  code-golf  kolmogorov-complexity  source-layout  radiation-hardening  code-golf  ascii-art  path-finding  maze  code-golf  string  ascii-art  game  animation  code-golf  string  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  restricted-source  new-years 

30
Wydrukuj wszystkie znaki alfanumeryczne ASCII bez ich używania
Wyzwanie Wydrukuj następujące znaki: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890 Problem polega na tym, że nie możesz użyć żadnego z nich w swoim kodzie. Możesz wydrukować je w dowolnej kolejności, z wiodącym lub końcowym znakiem nowej linii lub bez, ale nie możesz drukować żadnych innych znaków. Zasady Nie możesz używać żadnych znaków z zestawu wspomnianego …


30
tak, ma 91 linii
yes, z coreutils, ma 91 linii . Wiele z nich to komentarze, ale to wciąż jest ZA DUŻO . Edycja od września 2019 r .: plik źródłowy urósł w ciągu ostatnich pięciu lat i ma teraz długość 126 linii. Napisz program imitujący yes: wysyłanie do stdoutnieskończonego strumienia „y \ n” …

30
Obfuscated FizzBuzz Golf [zamknięte]
Utwórz najkrótszą możliwą zaciemnioną implementację FizzBuzz. Aby uznać ją za zaciemnioną, powinna spełniać co najmniej jedno z poniższych: Nie zawiera słów „Fizz”, „Buzz” ani „FizzBuzz” Nie zawiera liczb 3, 5 ani 15. Użyj któregokolwiek z powyższych w sposób wprowadzający w błąd. Pamiętaj: celem jest bycie krótkim i trudnym do naśladowania. …

30
Depalindromize ten ciąg!
Biorąc pod uwagę palindrom wygenerowany zgodnie z tym wyzwaniem , depalindromize go. Przypadki testowe abcdedcba -> abcde johncenanecnhoj -> johncena ppapapp -> ppap codegolflogedoc -> codegolf Ponieważ chodzi o depalindromizację, twój kod nie może być palindromem . Pamiętaj, to jest kodowanie w golfa , więc wygrywa kod z najmniejszą liczbą …

30
Czy prowadzi, czy podąża?
W tym wyzwaniu musisz napisać program lub funkcję, która pobiera ciąg znaków jako dane wejściowe i wyprowadza jedną z dwóch możliwych wartości. Nazwiemy jedną z tych wartości prawdą, a jedną fałszem . Nie muszą być prawdą ani fałszem . Aby odpowiedź była ważna, musi spełniać cztery dodatkowe kryteria Gdy przekazujesz …


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.