Rozważ kwadratowy blok tekstu, N znaków o szerokości N i wysokości, dla nieparzystej liczby całkowitej N większej niż 1. Jako przykład niech N = 5, a tekst będzie: MLKJI NWVUH OXYTG PQRSF ABCDE Zauważ, że jest to alfabet (oprócz Z) spiralny wokół lewego dolnego rogu przeciwnie do ruchu wskazówek zegara. …
Do tego wyzwania powinieneś napisać program lub funkcję, która wyprowadza przekątne danej macierzy kwadratowej. Jednak jeśli transponujesz wiersze i kolumny kodu źródłowego rozwiązania, powinno ono stać się programem lub funkcją, która zwraca antydagonalne macierze. Czytaj dalej, aby poznać szczegóły ... Zasady Kod źródłowy twojego rozwiązania jest traktowany jako dwuwymiarowa siatka …
Wyzwanie Będziesz mieć ciąg wejściowy i wszędzie słowo "Lemon"występuje powinien być przekształcony "Lemonade" alea , di emuszą być zapożyczone z innego miejsca w zdaniu. Przykład Przykładowe dane wejściowe: Gdy byłem dzieckiem, znalazłem cytrynę Przykładowe dane wyjściowe: I Founda na lemoniadę whn byłem dzieckiem Lemonade został stworzony przez kradzież następujące literami …
Twoim zadaniem jest stworzenie bota, który gra w Atomy , z najwyższym wynikiem. Jak działa gra: Plansza zaczyna się od pierścienia 6 „atomów”, z liczbami od 1do 3. Możesz „grać” atomem między dwoma atomami lub innym atomem, w zależności od samego atomu. Możesz mieć zwykły atom lub specjalny atom. Normalny …
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 jestem szczególnie …
Twoim zadaniem jest skompilowanie wyrażeń regularnych ... poprzez określenie podstawienia każdej postaci w wyrażeniu regularnym. Regeksy Wyrażenia regularne obsługują je REGEX = (LITERAL REGEX / GROUP REGEX / STAR REGEX / ALTERNATIVE) LITERAL = 1 / 0 GROUP = '(' REGEX ')' STAR = (LITERAL / GROUP) '*' ALTERNATIVE = …
Język angielski i większość języków programowania są pisane i czytane od lewej do prawej, od góry do dołu, ale nie musi tak być . W rzeczywistości dla bloku tekstu ABC DEF Mogę wymyślić osiem powiązanych sposobów, w jakie można to przeczytać: Od lewej do prawej, od góry do dołu (LTR-TTB): …
Powiązana sekwencja OEIS: A008867 Skrócona liczba trójkątna Wspólną właściwością liczb trójkątnych jest to, że można je ułożyć w trójkąt. Na przykład weź 21 i ułóż w trójkąt os: o oo ooo oooo ooooo oooooo Zdefiniujmy „obcinanie:” wycinanie trójkątów o tym samym rozmiarze z każdego rogu. Jednym ze sposobów obcięcia 21 …
Wprowadzenie Napisz kompletny program, który obraca prostokątny blok znaków ASCII o 90 stopni w prawo. Gdy sam program jest obracany o 90 stopni w kierunku zgodnym z ruchem wskazówek zegara, obraca blok znaków ASCII o 90 w kierunku przeciwnym do ruchu wskazówek zegara. Zasady Wielu nie używa wbudowanych, które obracają …
Stack Exchange ma obecnie 134 strony z pytaniami i odpowiedziami . Dotyczy to wszystkich stron w wersji beta (takich jak PPCG), ale nie wniosków z obszaru 51 ani żadnych witryn meta, z wyjątkiem „meta matki” . Aby odpowiedzieć na to pytanie, wybierz jedną z tych stron i napisz program, w …
Cel Napisz procedurę, która akceptuje ciąg drukowalnych znaków ASCII, s , i zwraca ciąg zawierający te same znaki, co s , uporządkowany w taki sposób, aby nie składał się z dwóch znaków więcej niż jeden raz. Program musi przetworzyć wszystkie ciągi testów porównawczych (patrz poniżej) w niecałą minutę na każdym …
Cztery sekwencje całkowite W tym wyzwaniu przetestujesz cztery różne właściwości dodatniej liczby całkowitej, podane w poniższych sekwencjach. Dodatnia liczba całkowita N to idealny ( OEIS A000396 ), jeżeli suma właściwych dzielników N równa N . Sekwencja zaczyna się od 6, 28, 496, 8128, 33550336, 8589869056, 137438691328, 2305843008139952128 ... refactorable ( …
Trójkątność to nowy esolang opracowany przez pana Xcodera, w którym struktura kodu musi być zgodna z bardzo specyficznym wzorem: W tym nwierszu kodu muszą znajdować się dokładnie 2n-1znaki programu. Powoduje to kształt trójkąta / piramidy, przy czym pierwsza linia ma tylko jeden znak, a reszta zwiększa się o 2. Każda …
Twoim zadaniem jest napisanie niepusty program / funkcję count bajtów L , która, gdy powtarzane M czasy, sprawdza, czy dana liczba całkowita dodatnia N jest równa L x M . Teoretycznie powinieneś popierać dowolną liczbę powtórzeń (arbitralną dodatnią wartość całkowitą M ), ale w porządku, jeśli z powodu ograniczeń językowych …
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.