Pytania otagowane jako quine

Quine to program, który wytwarza swoje źródło jako wyjście. Ten znacznik wskazuje, że wyzwanie dotyczy quines.

14
„Witaj świecie”, który tworzy inny program „Witaj świecie”
Utwórz program, który generuje ciąg hello world („Hello world”, „Hello, World” itp.) I kod źródłowy. Dane wyjściowe są zapisywane na standardowym lub równoważnym. Łańcuch Hello world jest osadzony w kodzie źródłowym. Na przykład wynikiem może być (some source code here)hello world(some source code here) Kiedy dane wyjściowe zostaną ponownie skompilowane …

8
Uogólniony generator Quine
Wyzwanie W tym wyzwaniu określasz język źródłowy S i docelowy T . Twoim zadaniem jest napisanie następującego programu Pw języku S. Jeśli jako program wejściowy podano poprawny program Qw języku , wyświetli on prawidłowy program w języku, który nie przyjmuje danych wejściowych i wyjściowych , to znaczy program zastosowany do …

7
Y2K… w 2019 roku?
Jest 10 sierpnia 2019 r., Ale twoje zadanie nadal dotyczy Y2K. Dziwne, prawda? Utwórz program, który drukuje się sam, z dołączoną dwucyfrową liczbą. Przy pierwszym uruchomieniu powinien on dołączyć 00 do jego wyniku (do kodu źródłowego, ponieważ jest to wariant quine). Po uruchomieniu tego wyjścia oryginalny program bez dwucyfrowej liczby …
18 code-golf  quine 

4
Zbuduj pół kardynalną cykliczną quinę
Połowa kardynalna cykliczna szyna jest cykliczną szyną z dwoma stanami, jeden prostopadły do ​​drugiego. Zasady Możesz zdecydować, który obrót chcesz zastosować, zgodnie z ruchem wskazówek zegara lub przeciwnie do ruchu wskazówek zegara. Po obróceniu wszelkie luki w kodzie należy zastąpić spacjami, aby zachować pozycję. Twój program musi spełniać wspólnotową definicję …

7
Rosyjski Nesting Quine
Rosyjska lalka gniazdująca, bardziej znana jako lalka Matryoshka , to lalka, która zawiera mniejszą wersję siebie, która następnie zawiera kolejną mniejszą wersję siebie, która zawiera mniejszą wersję siebie, która zawiera mniejszą wersję siebie, która zawiera mniejszą wersję siebie ... - aż w końcu ostatnia jest pusta. Przykład: Dzisiaj Twoim celem …

8
Wyjście źródła, jeden bit na raz
Napisz niepusty program lub funkcję, która po wywołaniu generuje pojedynczą wartość 1 lub 0, a po wielokrotnym wywołaniu liczby wyjściowe tworzą binarną reprezentację kodu źródłowego programu (na tej samej stronie kodowej, z której skompilowany jest kod / interpretowane). Na przykład, jeśli kod źródłowy to abc(w ASCII), dane wyjściowe byłyby: 1st …

8
Wyjście łańcucha znaków wyjściowych
Musisz napisać program lub funkcję, która, gdy dali niepusty ciąg S z N znaków ASCII druku † , wyprowadza program, który zakończy się z kodem wyjścia C , gdzie C jest na kod ASCII w pozycji 0 w S . Ten program piszesz dodatkowo wyjście program P , tak, że …
18 code-golf  quine 

8
Numer wejściowy; Numer linii wyjściowej
Code Golf Całkowicie prawdziwa historia: jestem wykonawcą pracującym na stronie internetowej www. Sky.Net i jednym z naszych zadań jest stworzenie samoświadomego programu lub czegoś takiego, nie wiem, czy tak naprawdę nie słuchałem szefa. W każdym razie, aby uczynić nasz kod bardziej samoświadomym, potrzebujemy IT, aby wiedzieć, jaki kod znajduje się …
18 code-golf  quine 

9
Meta-poliglota Quine
W czasie mojej pracy nad PPCG zauważyłem, że problemy z quine i polyglot są dość popularne. Również meta-rozwiązania problemów, czyli skrypty, które generują program będący rozwiązaniem problemu, zwykle uzyskują wiele pozytywnych opinii od społeczności. Dlatego stworzyłem to wyzwanie, które realizuje te trzy pomysły. Twoim zadaniem, czytelnika i pasjonata golfa , …

11
Kod źródłowy GO!
Wykorzystajmy rozszerzoną rzeczywistość do polowania na małe stworzenia ukryte w kodzie źródłowym. Napisz program quine, który wyprowadza własne źródło kodu, z wyjątkiem 5 kolejnych znaków, które zostaną zmodyfikowane i które wyświetlą PCG-mon :(^_^) 5 kolejnych znaków można umieścić w dowolnym miejscu kodu źródłowego (od pozycji 0do n-5, nbędący długością kodu …

4
Skompresowane dni tygodnia
Biorąc pod uwagę listę dni tygodnia, wypisz najkrótszą posortowaną reprezentację listy. Format wejścia to ciąg składający się z jednego lub większej liczby podciągi dwuznakowych Su(niedziela), Mo(poniedziałek), Tu(itd.), We, Th, Fr, I Sa. Dane wejściowe niekoniecznie muszą być podane w posortowanej kolejności. Aby przekonwertować dane wejściowe na format wyjściowy, Posortuj dane …

4
Rosnąca sekwencja quine
Masz napisać sekwencję 10 programów, p1 p2 ... p10które spełniają następujące właściwości: pKwydruki pK+1do Kod 1 do 9 p10 odbitki p10 Gdy pierwsze Kprogramy zostaną połączone, powstały program zostanie p1...pKwydrukowany p1...pK. Każdy program pKmusi mieć większy rozmiar bajtów niż poprzedni program pK-1. Wszystkie programy muszą być w tym samym języku. …

12
Znam cię, ale ty mnie nie znasz
Twoim zadaniem jest napisanie dwóch programów. Program A nie może drukować niczego na wszystkich wejściach, z wyjątkiem sytuacji, gdy wprowadzony jest program B , w którym to przypadku powinien wydrukować 1. Program B musi drukować 1na wszystkich wejściach, z wyjątkiem sytuacji, gdy wprowadzony jest program A , w którym to …
18 code-golf  quine 

1
Golf ci podwójną quine dla większego dobra!
Dobry wieczór Panie i Panowie. Dzisiaj - mamy wyzwanie kodowe. Zawody, które zostaną określone nie w liczbie punktów (asteroidy), ale po prostu, czy możesz je ukończyć (a la Zelda). I dla porównania, ilość bajtów (uh ... ale powiedziałeś ...). Twoim wyzwaniem jest skomponowanie pojedynczego quine, który skompiluje się zarówno w …

30
Znikające elementy
Biorąc pod uwagę ciąg znaków Si listę indeksów X, zmodyfikuj S, usuwając element przy każdym indeksie, Sjednocześnie wykorzystując ten wynik jako nową wartość S. Na przykład, biorąc pod uwagę S = 'codegolf'i X = [1, 4, 4, 0, 2], 0 1 2 3 4 5 6 7 | c o …
17 code-golf  string  array-manipulation  code-golf  string  ascii-art  code-golf  number  sequence  pi  code-golf  number  array-manipulation  code-golf  string  ascii-art  code-golf  math  number  game  code-golf  math  sequence  polynomials  recursion  code-golf  math  number  sequence  number-theory  code-golf  permutations  balanced-string  code-golf  string  ascii-art  integer  code-golf  decision-problem  hexagonal-grid  code-golf  ascii-art  kolmogorov-complexity  code-golf  number  code-golf  matrix  binary-matrix  code-golf  math  statistics  code-golf  string  polyglot  code-golf  random  lost  code-golf  date  path-finding  code-golf  string  code-golf  math  number  arithmetic  number-theory  code-golf  tetris  binary-matrix  code-golf  array-manipulation  sorting  code-golf  number  code-golf  array-manipulation  rubiks-cube  cubically  code-golf  grid  optimization  code-golf  math  function  code-golf  string  quine  code-golf  ascii-art  grid  code-golf  decision-problem  grid  simulation  code-golf  math  sequence  code-golf  path-finding  code-golf  ascii-art  grid  simulation  code-golf  number  whitespace  code-golf  sequence  code-golf  sequence  code-golf  sequence  integer  code-golf  math  game  code-golf  internet  stack-exchange-api  code-golf  sequence  code-golf  internet  stack-exchange-api  code-golf  math  factoring  code-challenge  sequence  polyglot  rosetta-stone  code-golf  string  browser  code-golf  date  code-golf  base-conversion  code-challenge  cops-and-robbers  hello-world  code-golf  cops-and-robbers  hello-world 

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.