Zostałeś wybrany do stworzenia programu, który tworzy ładne wykresy słupkowe ASCII . Oto format wejściowy: [List of words (they can have spaces)] [an integer >= 0] Bar 3 This is so cool 4 IDK-Why 6 Dane wejściowe będą miały wiele wierszy w tym formacie, z których każdy reprezentuje jeden pasek …
Jak skręca się sznurki Algorytm skręcania jest bardzo prosty. Każda kolumna jest przesunięta w dół o indeks (kolumna 0 przesuwa się w dół 0, kolumna 1 przesuwa się 1, ...). Przesunięcie kolumny zawija się do góry. Działa to tak: aaaa bbbb cccc Staje się: a ba cba ---- cba cb …
Cel Twoim celem jest stworzenie programu, który konwertuje dane wejściowe na akronim. Twoje dane wejściowe mają tylko litery i spacje. Dane wejściowe będą miały dokładnie jedną spację między słowami. Musisz podać akronim wejścia. Zasady W kodzie nie jest rozróżniana wielkość liter (np. fooI Foosą takie same) Twój kod musi zignorować …
Celem tego wyzwania jest znalezienie kierunku i obszaru zamkniętego w pętli. Wkład: Prostokątna siatka składająca się całkowicie z tych znaków: ^v<> (Opcjonalnie możesz otrzymać wymiary siatki przed samą siatką dziesiętnie z wybranym prefiksem, sufiksem i separatorem). Pętli w sieci jest zbiorem wspomnianych znaków takich, że jeden punktów do następnego, wskazując …
Zadanie jest bardzo proste: po podaniu danych wyjściowych wypuść jedną z następujących spiral: Input = 1daje spiralę z literą Azaczynającą się w lewym górnym rogu: A B C D E F T U V W X G S 5 6 7 Y H R 4 9 8 Z I Q …
Wprowadzenie Zobaczmy następujący ciąg: ABCDEFGHIJKLMNOP Jeśli zamienimy końce łańcucha , które są następujące: ABCDEFGHIJKLMNOP ^^ ^^ Otrzymujemy następujący wynik: BACDEFGHIJKLMNPO Następnie usuwamy końce łańcucha, którymi w tym przypadku są Bi O. Wynik to: ACDEFGHIJKLMNP Jeśli powtórzymy ten proces, otrzymamy następującą listę: N Result 2 ADEFGHIJKLMP 3 AEFGHIJKLP 4 AFGHIJKP 5 …
Przesłanka Pewnej nocy zastanawiałem się nad liczbami. Dowiedziałem się czegoś wyjątkowego o liczbach 7, 10, 12, 13 i innych. Są to kwadraty kwadratów! Oznacza to, że gdy są podniesione do kwadratu, składają się z samych kwadratów. OEIS nazywa je kwadratami, które są dziesiętną konkatenacją dwóch lub więcej kwadratów. Przykłady takich …
Twoje zadanie jest proste. Opublikuj fragment kodu w dowolnym języku, który jeśli zostanie powtórzony n razy, wyświetli n w postaci dziesiętnej, ósemkowej i szesnastkowej, w tej kolejności, oddzielonych spacjami. n jest liczbą całkowitą większą niż zero. Brak zer wiodących. Najkrótsza odpowiedź wygrywa Przykład Jeśli fragment jest, ABCto przypadek testowy to …
Musisz używać jednego języka do pisania programów, które wykonują dziewięć następujących zadań, w dowolnej kolejności . Konwertuj wprowadzoną liczbę z bazy 10 na bazę 36. Przykładowe dane wejściowe: 1000 Przykładowe dane wyjściowe: RS(dane wyjściowe muszą być pisane wielkimi literami) Konwertuj każdy znak w ciągu na jego podstawowe 10 dziesiętnych kodów …
Narysuj program lub funkcję, która zapisze STDOUT nczasy (każdy dla jednego kroku) ciąg znaków zawierający kropkę .w miejscu chodzika. Program musi także zapisywać linię co ssekundę (lub odczekać ssekundy po każdej linii). Losowy spacer jest matematyczną formalizacją ścieżki, która składa się z szeregu losowych kroków ( wiki ), tak że …
Napisz program, który pobiera jako ciąg wejściowy ciąg znaków składający się z drukowalnych znaków (ASCII 20-7E) i liczbę całkowitą nw [2,16] i wykonuje następującą modyfikację ciągu. Każdy znak w ciągu jest konwertowany na kod ASCII (podane przykłady są w systemie szesnastkowym, chociaż podstawa 10 jest również dopuszczalna). Kody ASCII są …
Biorąc pod uwagę liczbę N, wyzwanie polega na uzyskaniu sumy piramidy N liczb pierwszych. Aby to wyjaśnić, oto przykład: Input: 4 4Wymienimy pierwsze liczby pierwsze, a następnie obliczymy ich sumę. Następnie obliczymy sumy sum i tak dalej: 2 > 5 3 > 13 > 8 > 33 5 > 20 …
Zastąp ciąg samym sobą Twoim celem jest zastąpienie łańcucha samym sobą poprzez zastąpienie każdego znaku w oryginalnym ciągu poprzednim, zaczynając od pierwszego znaku i zawijając go. Oto kilka przykładów, które pokazują, co mam na myśli: Pierwszy przykład: Input: program Output: apgopra How: Program -> mrogram (replace p by m in …
Biorąc pod uwagę dwie listy liczb, źródło i wzór , należy zmienić kolejność źródła, aby dopasować względną kolejność wzoru. Wszelkie dwa wpisy uporządkowanego źródła powinny być porównywane w taki sam sposób jak wpisy w tych samych pozycjach wzorca. Na przykład dane wejściowe s = [-5, 9, 4, 13, 11, -6, …
Minigolf w poniedziałek: seria krótkich pytań do golfa , opublikowanych (mam nadzieję!) W każdy poniedziałek. Czasami ludzie mają dość życiowych zasad: „nie rób tego”, „nie możesz tego robić”, „nie pozwolimy ci tego robić”. Czasami może wydawać się naprawdę ograniczające! Ale od czasu do czasu dobrze jest się trochę zabawić, więc …
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.