Pytania oznaczone «polyglot»

22
Wątek rabusiów Polyglot Anagrams

To jest nić rabusiów tego wyzwania Gliniarze wybiorą sekwencję OEIS i napiszą dwa pełne programy w dwóch różnych językach, które produkują ten n-ty element w sekwencji, gdy otrzymają n przez STDIN. Oba programy muszą być wzajemnie anagramami, co oznacza, że ​​każdy z nich może być przestawiony z...

22
Wyzwanie ogl-edocf

Wkład ciągi losowe składające się ze znaków ASCII z zakresu .[32..126][32..126][32..126] Wydajność Dane wyjściowe uzyskuje się poprzez zastosowanie kolejnych obrotów do ciągu wejściowego. Dla każdej litery ( [a-zA-Z]) w ciągu wejściowym, przechodząc od lewej do prawej: jeśli litera jest...

22
Wiele programów Quinecatenate!

Twoim zadaniem jest podanie trzech różnych języków A, B, C i napisanie dwóch różnych programów P i Q, takich jak: P jest literą w języku A, ale nie literą w B ani C; Q jest literą w języku B, ale nie literą w A ani C; i Q skonkatenowane po P (bez żadnych nowych znaków pomiędzy nimi) to quine w...

22
Drukuj kawałki Polyglot

Zazwyczaj poligloty są skonstruowane w taki sposób, że każdy język może zignorować części kodu obecne w innych językach, zawijając je w literały łańcuchowe, używając składni komentarza lub innych podobnych sztuczek. Twoim celem jest napisanie poliglota, w którym wyjściem dla każdego języka jest...

21
Narysuj pusty kwadrat # o podanej szerokości

Dostałem to wyzwanie od Codingame i jestem ciekaw lepszych rozwiązań niż moje: Biorąc pod uwagę szerokość za pomocą standardowego wejścia, narysuj pusty kwadrat „#” dla danej szerokości i długości. Przykład: 5 wyników w ##### # # # # # # ##### Użyłem Pythona, aby rozwiązać ten problem, więc...

21
Jeszcze jeden program i nie ma mnie!

Biorąc pod uwagę dodatni poziom zagnieżdżenia liczb całkowitych ni ciąg znaków sdrukowalnych ascii ( do ~, wypisuje program, który po uruchomieniu w tym samym języku, wypisuje program, który wypisuje program ... który wypisuje ciąg s. nNależy wygenerować w sumie programy, z których wszystkie...

20
Ograniczony Polyglot

Poligloty to programy działające jednocześnie w wielu językach programowania. Większość takich poliglotów jest napisanych w taki sposób, że niektóre konstrukcje jednego języka są interpretowane jako komentarze innego języka (np. #defineW C jest interpretowane jako komentarz w kilku językach...

19
Maksymalizuj kwadratową różnicę

Rozważ permutację wartości całkowitych od 1do N. Np. Ten przykład dla N = 4: [1, 3, 4, 2] Będziemy rozważać tę listę być cykliczne, takie, że 1i 2są traktowane jako sąsiadujące. Jedną wielkością, którą możemy obliczyć dla takiej listy, jest całkowita kwadratowa różnica sąsiednich...

19
Sprzeczne poligloty

Cóż, wszyscy kochają Polyglots . Otrzymasz dwie liczby całkowite, w dowolnej standardowej formie wprowadzania (bez kodowania twardego). Twoim zadaniem jest napisanie poliglota, który znajdzie minimalną wartość w języku i maksymalną wartość między dwiema liczbami w innym języku, i wykona następujące...

19
Anaglot Polygrams

Zadanie Napisz kod, który można zmienić na n różnych programów w n różnych językach, z których każdy wypisuje inną liczbę od 1 do n. Żadne dwa języki nie powinny być takie same, jednak różne wersje „tego samego języka” będą uważane za odrębne języki, o ile będą miały różne główne numery wersji. W...

19
Zrób regliksową poliglotę

Napisz wyrażenie regularne, które działa w co najmniej 2 smakach regularnych (lub wersjach), i dopasuj inny ciąg w każdym smaku (lub wersji), w którym działa. Ciągi, które należy dopasować w tym wyzwaniu, to pierwsze słowa nazw kodowych Ubuntu, które są wymienione poniżej. Wyrażenie regularne musi...

18
Oblicz praktyczne liczby

Definicja Dodatnia liczba całkowita njest liczbą praktyczną (sekwencja OEIS A005153 ) i wszystkie mniejsze liczby całkowite dodatnie mogą być reprezentowane jako sumy różnych dzielników n. Na przykład 18jest liczbą praktyczną: jej dzielniki to 1, 2, 3, 6, 9 i 18, a inne dodatnie liczby całkowite...

18
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...

17
Prosty wzór

Wejścia: Dwie pojedyncze cyfry (nazwijmy je mi n) i dwa znaki (nazwijmy je ai b) w wybranym przez ciebie formacie wejściowym. Wynik: Aby uzyskać przewodnik, udawaj m=2, n=5, a='a', b='b'. Twój wynik będzie ciągiem zbudowanym z czterech wejść. Nazwijmy ciąg resultz wartością "". Po pierwsze,...

17
Dodaj egaugnaL do poliglota

To jest tworzenie łańcuchów odpowiedzi odpowiedzi, co oznacza, że ​​na wszystkie odpowiedzi mają wpływ osoby przed nimi. Zadanie N -ty Odpowiedź na to pytanie musi działać we wszystkich językach, które są obecne w odpowiedzi przed nim. Nie muszą działać w kolejności, ale muszą wydrukować nazwę...

17
Matryca wstępująca

„Macierz wstępująca” jest nieskończoną macierzą liczb całkowitych (włącznie z 0), w której dowolny element jest najmniejszym dostępnym elementem, który nie był wcześniej używany w odpowiednim wierszu i kolumnie: | 1 2 3 4 5 6 ... --+---------------- 1 | 0 1 2 3 4 5 ... 2 | 1 0 3 2 5 4 ... 3 | 2 3...

17
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 d e g o l f | Remove 1 c d e g o l f | Remove...