Ten pomysł jest luźno oparty na wiadomości czatu @ TùxCräftîñg . Spójrz na poniższą przykładową sekwencję: INVALID0, INVALID1, INVALID2 INVALID3, INVALID4...INVALID9 Po INVALID9tym zaczyna się tak: INVALI0, INVALI1, INVALI2, INVALI3...INVALI9 A potem INVALI9jest tak: INVAL0, INVAL1, INVAL2, INVAL3...INVAL9 Po, INVAL9to jest tak: INVA0, INVA1, INVA2, INVA3, ...INVA9 Zauważ, jak za …
Napisz program, który nie pobiera danych wejściowych i drukuje Hello, World!na standardowe wyjście lub najbliższą alternatywę dla twojego języka. Problem polega na tym, że każda linia w twoim programie musi zawierać tylko drukowalne znaki ASCII i musi być uporządkowana leksykograficznie, inaczej sortowana. Oto wszystkie 95 znaków ASCII do wydruku w …
W dowolnym języku programowania, który istniał przed zadaniem tego pytania, napisz program (nie funkcję), który wypisuje znaki, Hello world!po których następuje nowa linia. Twój program: nie należy używać żadnych znaków więcej niż jeden raz (w tym białych znaków) powinien używać tylko znaków ASCII nie powinien używać żadnych wbudowanych bibliotek nie …
Mini-Flak jest podzbiorem Brain-Flak języku, gdzie <>, <...>i []operacje są niedozwolone. Ściśle mówiąc, nie może pasować do następującego wyrażenia regularnego: .*(<|>|\[]) Mini-Flak jest najmniejszym znanym kompletnym podzbiorem Brain-Flak z Turinga. Jakiś czas temu udało mi się stworzyć Quine w Mini-Flak , ale było zbyt wolno, by biegać przez całe życie …
Zadanie Weź jeden znak Unicode jako dane wejściowe. Wyprowadza program w tym samym języku, który również przestrzega tej specyfikacji, ale który nie zawiera znaku wejściowego. Jeśli twój program jest uruchamiany z wejściem a , a następnie program wyjściowy jest następnie uruchamiany z wejściem b , wówczas program, który wysyła, ZEZWALA …
Jeśli uważasz, że może to być zabawne, ale za dużo pracy, rozważ wzięcie udziału w tym znacznie mniejszym wyzwaniu. Trochę zabawy (i być może frustracji!) Na rok 2016 ... „Układanka roku” Dyaloga . Cieszyć się! Cel Znajdź wyrażenia APL Dyalog ( pobieranie ) (dozwolone są inne języki, patrz Kwalifikowalność poniżej) …
To była zabawa! Jednak z trzema cyframi zabawa skończyła się zbyt wcześnie. To wyzwanie jest podobne, ale będziemy kontynuować zabawę. Wyzwanie Wydrukuj jak najwięcej cyfr Golden Ratio φ. Złoty współczynnik jest definiowany jako liczba, która spełnia φ = (φ + 1) / φ, a pierwszych 100 cyfr podaje: 1.6180339887498948482045868343656381177203091798057628621354486227052604628189024497072072041893911375 ... …
Załóżmy funkcję która pobiera ciąg znaków i usuwa wszystkie pary sąsiednich identycznych znaków. Na przykładfafaf fa( a b b b a c c ) = a b afa(zabbbzadodo)=zabzaf(a\color{red}{bb}ba\color{red}{cc}) = aba Zauważ, że gdy dwie pary zachodzą na siebie, usuwamy tylko jedną z nich. Wywołamy łańcuch idealnie sparowany, jeśli powtarzająca się …
(Zainspirowany 95 postaciami ASCII ... 95 cytatów filmowych ) Wyzwanie Biorąc pod uwagę dane wejściowe n, nth wypisz liczbę Fibonacciego . Można użyć 0lub 1indeksowanie, państwo, które w swojej składania proszę. Proste, tak? Problem polega na tym, że musisz wziąć zestaw znaków z poprzedniej poprzedniej odpowiedzi, usunąć z niego dwa …
Napisz program do obliczenia pierwszych 500 cyfr pi, spełniając poniższe zasady: Musi mieć mniej niż 500 znaków. Nie może zawierać „pi”, „math.pi” ani podobnych stałych pi, ani też nie może wywoływać funkcji bibliotecznej do obliczania pi. Nie może używać kolejno cyfr „3”, „1” i „4”. Musi zostać wykonany w rozsądnym …
Po tym popularnym pytaniu przedstaw swoje rozwiązanie, które wypisuje liczby od 1 do 1000 (wszystkie, a nie ciąg „1 do 1000” dosłownie lub coś śmiesznego) w C ++ bez użycia średników. W przeciwieństwie do pierwotnego pytania, możesz używać warunkowych i pętli. Preferowane są rozwiązania niewymagające żadnych flag kompilatora. Podaj wszystkie, …
Podczas używania narzędzia takiego jak git do scalania dwóch plików można wykryć konflikt i dodać go do wyniku scalania. Scalenie tych dwóch plików: mój plik: Common line of code 1 Common line of code 2 my lines Common line of code 3 Common line of code 4 ich plik: Common …
Cel Napisz pełny program, który wypisuje (do STDOUT lub najbliższej alternatywy) dowolny ciąg tekstu, nie dłuższy niż 64 znaki. Dość proste, prawda? Cóż, oto haczyk: Nie możesz używać żadnych znaków, które były obecne w wynikach poprzedniej odpowiedzi. Zgadza się, żaden z nich. Tak więc starasz się być ostatnią odpowiedzią w …
Funkcja minmod jest odmianą znanej min , która pojawia się w schematach wysokiej rozdzielczości ograniczających nachylenie dla równań różniczkowych cząstkowych. Biorąc pod uwagę wiele zboczy, wybiera najbardziej płaskie zbocze, jednocześnie dbając o względne znaki między zboczami. Funkcja przyjmuje dowolną liczbę parametrów. Następnie minmod (x 1 , x 2 , ..., …
Wcześniej było wiele wyzwań „Wykonaj __ bez _ _”, ale mam nadzieję, że jest to jedno z najtrudniejszych. Wyzwanie Masz napisać program, który pobiera dwie liczby naturalne (liczby całkowite> 0) ze STDIN i wypisuje sumę dwóch liczb do STDOUT. Wyzwanie polega na tym, że musisz użyć jak najmniej znaków +i …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.