Twoim zadaniem jest dekompozycja liczby przy użyciu poniższego formatu. Jest to podobne do konwersji podstawowej, z tą różnicą, że zamiast wyszczególnienia digitsw bazie, podajesz listę w valuestaki sposób, że lista sumuje się z danymi wejściowymi. Jeśli podana jest podstawa n, to każda liczba na liście musi mieć postać k*(n**m), gdzie …
Twoim zadaniem jest stworzenie programu, który wykona następujące czynności: Powinieneś wziąć numer. (Dodatni, ujemny, możliwy jest ułamek) Jeśli jest ujemny, odwracasz quine. i zaneguj tę liczbę (zostań dodatnia) Następnie powtarzasz <część całkowitą numeru wejścia> i drukujesz pierwsze <piętro (część ułamka liczby wejścia * długość)> ze swojego programu źródłowego. Jeśli jest …
Napisz program, który wypisze następujący wiersz o długości 80 znaków: Ten program z codegolf.stackexchange.com zezwala na kodowanie łańcucha. następnie akceptuje jeden wiersz danych wejściowych, a następnie drukuje kod źródłowy z ewentualnymi zmienionymi kolejnymi punktami kodowymi (brak dodanych i usuniętych) Kiedy ten kod jest wykonywany, to samo musi się zdarzyć, z …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat Code Code Stack Exchange. Zamknięte 5 lat temu . Cel: Utwórz i zapisz plik w Vimie zawierający co najmniej 25 znaków ASCII. Na dokładne klawiszy używanych podczas tworzenia …
Napisz program, który wizualizuje długi podział ze sztuką ASCII. Dane wejściowe składają się z dwóch liczb całkowitych, licznika i mianownika, przy użyciu wybranego formatu wejściowego. Przykłady: 1234 ÷ 56: 22 ---- 56|1234 112 --- 114 112 --- 2 1002012 ÷ 12: 83501 ------- 12|1002012 96 --- 42 36 -- 60 …
Mamy obiekty, które oscylują między dwoma punktami całkowitymi, [l, r]z prędkością jednej jednostki na jednostkę czasu, zaczynając lod t=0. Możesz założyć l < r. Na przykład, jeśli obiekt oscyluje dalej [3, 6], mamy: t=0 -> 3 t=1 -> 4 t=2 -> 5 t=3 -> 6 t=4 -> 5 t=6 -> …
Biorąc pod uwagę dane wejściowe, dane wyjściowe, po których następuje znak nowej linii bez końca. Dane wejściowe będą ciągiem znaków składającym się wyłącznie z drukowalnych znaków ASCII ( 0x20-0x7E) i znaków nowej linii ( 0x0A). Jeśli wejście ma długość 0, niekończące się wyjście nowych linii. To jest golf golfowy, więc …
Zadanie Otrzymasz ciąg wejściowy składający się tylko ze znaków od ado z, tzn. Dane wejściowe będą pasować do wyrażenia regularnego /^[a-z]*$/. Twój wynik powinien być kompletnym programem w tym samym języku, którego kod źródłowy zawiera dane wejściowe i jest poprawnym quine. Przykład Twój program otrzyma dane wejściowe abci wyjściowe: ...abc... …
Podczas gry w golfa będziesz potrzebować zrzutu heksadecymalnego kodu, zwykle dlatego, że używałeś znaków niedrukowalnych. Dlaczego więc nie stworzyć programu, który sam Hex Zrzuca? Wyzwanie Wyzwanie polega na tym, aby bez danych wejściowych wyprowadzić zrzut heksadecymalny kodu źródłowego w następującym formacie: 0000: 00 00 00 00 00 00 00 00 …
Wyzwanie polega na utworzeniu wyrażenia regularnego pasującego do każdej permutacji ciągu znaków i nic więcej. W dopasowaniu należy również rozróżniać małe i wielkie litery. Na przykład jeśli wyrażenie regularne to: ABC Powinien pasować (i tylko pasować) następujące ciągi: ABC ACB BAC BCA CAB CBA Nie powinno pasować do takich rzeczy …
Napisz program, który potrafi się losowo wygenerować. Musi to zrobić w oparciu o tokeny użyte w jego kodzie źródłowym. Jeśli kod źródłowy twojego programu składa się z 50 unikalnych tokenów i ma 60 tokenów, wówczas program powinien wypisać 60 tokenów, przy czym każdy token jest losowo wybierany z jednego z …
Odnosząc się do drukowanych kodów znaków ASCII w systemie dziesiętnym, wiemy, że od 32 do 126 mamy drukowalne znaki, przy czym 32 to (spacja). Wyzwanie polega na napisaniu programu zawierającego tylko znaki od 32 do 125 (z wyłączeniem 126), który po uruchomieniu drukuje własny kod źródłowy, z tym wyjątkiem, że …
Z centrali Quine : Napisz quine, która pobiera jako nazwę języka i wypisuje to samo zaimplementowane w języku wejściowym. W artykule źródłowym jest coś, z czego można pracować, ale jak mówi autor, jest to o wiele trudniejsze. Oczywiście musisz obsługiwać tylko ograniczony zestaw języków. Wybór należy jednak do ciebie, podobnie …
Ostatniej nocy szukałem wyzwania Quine Hardened Quine, ale nie mogłem go znaleźć. Okazuje się, że nikt jeszcze o to nie pytał! Oto on: Twoim zadaniem jest stworzenie quine, czyli niepustego programu komputerowego, który drukuje własne źródło bez czytania. Ponadto, jeśli usuniesz jeden bajt z oryginalnego programu, nowy program powinien wydrukować …
Twoim zadaniem jest stworzenie programu, który wydrukuje własne źródło. „Hej, mamy już to wyzwanie i mnóstwo jego odmian! Dlaczego robisz kolejne?” możesz zapytać, ale ten będzie jednym z najtrudniejszych (mam nadzieję, w każdym razie). Twoja quine musi być „wzmocniona mutacją”, co oznacza, że nawet jeśli jeden z jej znaków jest …
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.