Jaki jest najkrótszy sposób generowania ciągu losowego o zadanej długości i przy użyciu tylko znaków alfanumerycznych? przykład ciągu losowego: przy N = 9 wynik byłby aZua7I0Lk można założyć, że podana długość N jest zawsze większa niż 0 w razie potrzeby można przyjąć 256 jako maksymalną wartość dla N, ale preferowane …
16-kolorowa paleta CGA (znana również jako kolory HTML ) to zestaw 16 kolorów używanych przez wczesne karty graficzne. Celem tego wyzwania jest wyprowadzenie wszystkich 16 z nich, w formacie szesnastkowym ( RRGGBB), w porządku rosnącym według wartości szesnastkowej, oddzielonych znakami nowej linii. Dlatego wynik powinien być dokładnie taki: 000000 000080 …
Krucha Quine Krucha quine to quine, która spełnia właściwość polegającą na tym, że każdy podciąg utworzony przez usunięcie pojedynczego znaku, gdy jest oceniany, powoduje błąd. Na przykład. Jeśli twój program asdfjest quine, to aby był delikatny, następujące programy muszą zawierać błąd: sdf adf asf asd Twój program (i wszystkie jego …
Uwaga: Zwycięska odpowiedź zostanie wybrana na dzień 12.12.17 . Aktualnym zwycięzcą jest Jolf, 1 bajt . Dziwię się, że nie mieliśmy jeszcze wyzwania, jak brzmi moje drugie imię na tej stronie. Dużo szukałem, ale nic nie znalazłem. Jeśli jest to duplikat, oznacz go jako taki. Twoje wyzwanie Analizuj ciąg znaków, …
Twoim zadaniem jest napisanie programu lub funkcji, która wypisze trójkąt ASCII. Wyglądają tak: |\ | \ | \ ---- Twój program pobierze pojedyncze dane liczbowe nz ograniczeniami 0 <= n <= 1000. Powyższy trójkąt miał wartość n=3. Trójkąt ASCII będzie miał nukośniki odwrotne ( \) i pionowe paski ( |), …
Zadanie Wczytaj prawdopodobnie nieskończony strumień tekstowy lub plik, wyświetlając jego zawartość, aż słowo hellozostanie wypisane, zgodnie z następującymi zasadami. Po hellowygenerowaniu kod powinien zostać natychmiast zamknięty. Nie powinien na przykład czekać na nową linię. Twój kod powinien wypisywać na bieżąco. Oznacza to, że nie powinien czytać dużej ilości danych wejściowych, …
To jest lustro: |. Właśnie dowiedziałem się, że możesz przykleić lustro na środku sznurka, jeśli sznur może być dublowany! Na przykład ciąg abccba. Jeśli przecinasz go na pół, dwie połówki to wzajemne odbicie lustrzane: abc <--> cba Możemy więc przykleić lustro na środku sznurka, a naszym nowym sznurkiem jest abc|cba. …
Inspiracja. * Nie mogę uwierzyć, że wcześniej nie mieliśmy tego wyzwania: Zadanie Biorąc pod uwagę jeden lub więcej ciągów ASCII do wydrukowania, przeplataj je, pobierając po jednym znaku z każdego ciągu, cyklicznie aż do braku znaków. Jeśli w ciągu znaków zabraknie znaków przed pozostałymi, po prostu pomiń ten znak. Przykłady …
Opis wyzwania W tym wyzwaniu traktujemy tylko lovei hatejako uczucia. Jeśli chcemy wypowiedzieć wyrażenie porządku N, przełączamy się między nimi (zaczynając od hate): order | expression 1 I hate it. 2 I hate that I love it. 3 I hate that I love that I hate it. 4 I hate …
Zgodnie z tą witryną ogólną zasadą zalecaną przez Podręcznik stylu drukowania biurowego rządu USA jest Wielkie słowa w tytułach publikacji i dokumentów, z wyjątkiem a, an, the, at, by, in, of, on, up, i, as, ale, lub, i nor. Może to nie być prawda, ponieważ nie mogę znaleźć takiej rekomendacji …
Na początku tego tygodnia dowiedzieliśmy się, jak formatować ezoteryczne języki do komentowania. Dzisiaj zrobimy coś odwrotnego. Potrzebuję napisać program lub funkcję, która analizuje dobrze skomentowany ezoteryczny kod i analizuje komentarze, zwracając tylko kod. Korzystając z przykładów z poprzedniego wyzwania, oto jak wygląda dobrze skomentowany kod: a #Explanation of what 'a' …
Wprowadzenie Dla tych, którzy nie wiedzą, palindrom ma miejsce, gdy ciąg znaków jest równy ciągowi wstecz (z wyjątkiem interpunkcji, spacji itp.). Przykładem palindromu jest: abcdcba Jeśli to odwrócisz, otrzymasz: abcdcba Który jest taki sam. Dlatego nazywamy to palindromem. Aby palindromize rzeczy, spójrzmy na przykład ciągu: adbcb To nie jest palindrom. …
Zadanie To proste wyzwanie. Dane wejściowe to pojedynczy niepusty ciąg zawierający tylko cyfry 0123456789i skróty #. Będzie zawierał dokładnie jeden ciąg cyfr, który koduje nieujemną liczbę całkowitą i może owijać się na końcu łańcucha, i co najmniej jeden #. Liczba całkowita może mieć zera na początku. Na przykład ##44##, 013####i …
Napisz program lub funkcję, która pobiera niepusty łańcuch jednowierszowy. Ciąg będzie albo zerowy lub więcej spacji, po których nastąpi jeden kropka ( cząstka ), taki jak .lub ., lub ciąg będzie sekwencją jednego lub więcej naprzemiennych ukośników do przodu i do tyłu ( fala ), które mogą zaczynać się od …
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.