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.

30
Sprawdź, czy liczba całkowita jest potęgą 2, bez użycia operacji +, - [zamknięte]
Napisz program, który sprawdzi, czy liczba całkowita jest potęgą 2. Przykładowe dane wejściowe: 8 Przykładowe dane wyjściowe: Yes Przykładowe dane wejściowe: 10 Przykładowe dane wyjściowe: No Zasady: Nie używać +, -operacje. Użyj jakiegoś strumienia wejściowego, aby uzyskać liczbę. Dane wejściowe nie powinny być początkowo przechowywane w zmiennej. Najkrótszy kod (w …

3
Formuła testowania pierwszeństwa
Twoim celem jest ustalenie, czy dana liczba njest liczbą pierwszą w najmniejszej liczbie bajtów. Ale twój kod musi być pojedynczym wyrażeniem Python 2 na liczbach składających się tylko z operatorzy zmienna wejściowa n stałe całkowite zdanie wtrącone Bez pętli, bez przypisań, bez wbudowanych funkcji, tylko to, co wymieniono powyżej. Tak, …

18
Odwrotne cytaty-quine
Perspektywa tego wyzwania jest: Jeśli twój program działa normalnie, "należy wydrukować cały kod ze znaków mowy ( - podwójne cudzysłowy). Jeśli twój program jest owinięty podwójnymi cudzysłowami (z kolei odwracając znaki mowy), należy wydrukować kod, który zwykle nie jest w cudzysłowach. Na przykład: Powiedzmy, że masz następujący kod: fancyStuff("myCode"); "I …

9
Wyświetl sekwencje OEIS
On-Line Encyclopedia of Integer Sequences (OEIS) to elektroniczna baza danych sekwencji całkowitych. Zawiera prawie 280000 sekwencji matematycznych. Przykłady sekwencji: dodatnie liczby całkowite ( A000027 ) liczby pierwsze ( A000040 ) Liczby Fibonacciego ( A000045 ) Twoim zadaniem jest napisanie programu lub funkcji, która wyświetli tyle sekwencji OEIS, ile możesz, z …

30
Palindrome Witaj, świecie
Twoim zadaniem jest stworzenie programu, który drukuje „Pozdrowienia, Planeta!” dokładnie do konsoli. Wydaje się to dość proste, prawda? Cóż, oto sztuczka. Kod musi być palindromem, co oznacza, że ​​odczytuje od prawej do lewej tak samo, jak w lewej do prawej. Standardowe luki NIE są dozwolone.

30
Miraż inteligentnej osoby
Pewnego razu czytałem to pytanie / odpowiedź na temat Quory Czy naprawdę są programiści ze stopniem informatyki, którzy nie mogą przejść testu FizzBuzz? Ten kod podano jako oczywistą odpowiedź for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif i …
29 popularity-contest  code-challenge  word  popularity-contest  string  grid  language-design  code-golf  source-layout  math  fastest-algorithm  assembly  code-golf  json  code-golf  arithmetic  array-manipulation  code-golf  ascii-art  code-golf  crossword  code-golf  string  restricted-complexity  code-golf  ascii-art  kolmogorov-complexity  code-golf  string  decision-problem  balanced-string  syntax  code-golf  grid  puzzle-solver  hexagonal-grid  code-golf  math  number  sequence  code-golf  string  decision-problem  code-golf  cryptography  king-of-the-hill  code-challenge  fastest-code  code-golf  number  code-golf  code-golf  string  code-golf  cryptography  king-of-the-hill  java  code-golf  number-theory  base-conversion  code-golf  code-golf  array-manipulation  code-golf  array-manipulation  sorting  code-challenge  restricted-source  quine  code-golf  tips  python  king-of-the-hill  code-golf  source-layout  fractal  code-golf  tips  game  king-of-the-hill  path-finding  grid  code-golf  kolmogorov-complexity  natural-language  code-golf  tips  python  code-golf  number  arithmetic  sequence  array-manipulation  code-golf  number  combinatorics  random  integer-partitions  code-golf  string  code-golf  vim  comment  code-golf  combinatorics  counting  code-challenge  rosetta-stone  code-golf  combinatorics  sequence  subsequence  code-golf  code-challenge  restricted-source  primes  printable-ascii  popularity-contest  graphical-output  image-processing 


1
Nieograniczone języki
Jednym z moich ulubionych rodzajów wyzwań na tej stronie są wyzwania o ograniczonym źródle . Wyzwania te nakładają na komputerowe ograniczenie, które muszą przejść źródła potencjalnych odpowiedzi. Tak bardzo lubię te wyzwania, od jakiegoś czasu pracuję nad językiem golfa, który ma na celu wygrać w tych wyzwaniach. Teraz chcę przekazać …

12
Witaj świecie! z półpospolitymi postaciami
Jak niektórzy z was wiedzą, aby nauczyć się języka o cudownej wyprawie Dennisa Try It Online! Witaj, świecie! program jest wymagany. Ostatnio Dennis usprawnił sposób ładowania tych programów ze strony internetowej. Oto tablica JSON znaków używanych w tych programach, według częstotliwości, według stanu na 27 lipca 2017 r. Niektóre z …

12
Napisz kod weryfikujący
Napisz kod, który pobiera ciąg jako dane wejściowe i wyprowadza wartość true lub falsey w zależności od tego, czy ciąg spełnia następujące zasady: Jeśli ustawisz jeden znak jeden na drugim, przekonwertuj na binarny i zsumuje każdą kolumnę, wówczas wszystkie sumy powinny być identyczne. Możesz założyć, że ciąg wejściowy zawiera tylko …

11
Time Capsule String 2016: Climb The Integer Ladder
Używanie 74 znaków z ciągu kapsuły czasu 2016 H@~*^)$.`~+1A|Q)p~`\Z!IQ~e:O.~@``#|9@)Tf\eT`=(!``|`~!y!`) Q~$x.4|m4~~&!L{% napisz fragmenty kodu N wszystkie w tym samym języku, w którym: Wyjścia pierwszego fragmentu kodu 1. Wyjścia drugiego fragmentu kodu 2. Wyjścia trzeciego fragmentu kodu 3. ... itd. ... Wyjście N-tego fragmentu kodu N(liczba, a nie litera). „Fragment kodu” jest …

18
Odłącz 4 bity
Twoje zadanie: biorąc pod uwagę ciąg wejściowy, określ, czy reprezentacja binarna tego ciągu nie ma nigdzie w wierszu 4 1sekund lub 0sekund. Co więcej, sam kod nie powinien zawierać żadnych takich ciągów po cztery z rzędu. Przypadki testowe String Binary Result U3 01010101 00110011 Truthy 48 00110100 00111000 Falsy Foobar …

10
Heterogramy, palindromy, o mój!
(Pierwsze wyzwanie, daj mi znać, jeśli są jakieś problemy). Heterogram to słowo, którym brak litery alfabetu występuje więcej niż jeden raz, a palindrom to wyrażenie, które jest takie samo w tył iw przód. Wyzwanie polega na napisaniu fragmentu kodu, który przyjmuje słowo (tylko litery) jako dane wejściowe i wypisuje, czy …

20
Wydrukuj stolice bez wielkich liter
Whoa, whoa, whoa ... przestań pisać swój program. Nie, nie chodzi mi o „drukuj ABC...”. Mówię o stolicach Stanów Zjednoczonych. W szczególności wydrukuj wszystkie kombinacje miasta / stanu podane na poniższej liście w dowolnej kolejności z wybranym ogranicznikiem (np. Baton Rouge`LA_Indianapolis`IN_...jest akceptowalny), o ile jednoznaczne jest, które słowa są miastami, …

3
Szybki! Ucieczka z czarnej dziury!
Jest rok 87.539.319 i samotne spacery kosmiczne są teraz powszechne, wiele osób podróżuje w kosmos sami, napędzani jedynie plecakiem odrzutowym na plecach, programując swój kurs za pomocą komputera osobistego i klawiatury. Jesteś jedną z takich osób; byłeś na pięknym, spokojnym spacerze kosmicznym, kiedy nagle ogarnęła Cię grawitacja czarnej dziury! Kiedy …

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.