Narysuj coś, co wygląda następująco: Mówiąc dokładniej, narysuj okrąg o promieniu r, z n równomiernie rozmieszczonymi stycznymi liniami długości l. Połącz końce tych linii, aby utworzyć nowy n-stronny regularny wielokąt. Zasady r = promień okręgu n = liczba linii stycznych - musi być równomiernie rozmieszczona wokół koła (n> = 3) …
Napisz program, który definiuje funkcję, która może sprawdzić, czy zmienna łańcuchowa o nazwie „cokolwiek chcesz lub wprowadzona przez użytkownika” jest piem. (piem = historia lub wiersz, w których długości wyrazów przedstawiają cyfry π ( z Wikipedii )) Kilka przykładów: myfunction("I am clearly wrong") # False myfunction("How I want a drink, …
Czy w Golfscript jest sposób na połączenie wszystkich przekątnych tablicy w jedną tablicę? Na przykład dla tablicy [[1 2 3][4 5 6][7 8 9]] powrót [[7][4 8][1 5 9][2 6][3]] (niekoniecznie w tej kolejności) i dla ["ABCD""EFGH""IJKL"] powrót ["I""EJ""AFK""BGL""CH""D"] (niekoniecznie w tej kolejności). Załóżmy, że długości tablic są takie same. …
Powiedzmy, że coś pisałem i przypadkowo napisałem to w niewłaściwym polu: +-------+--------+ | Verbs | Nouns | +-------+--------+ | Truck | | | eat | Banana | | | Car | +-------+--------+ Więc, będąc leniwym, po prostu narysowałem strzałkę w przestrzeń, którą powinna być: +-------+--------+ | Verbs | Nouns | …
Cel Mam ładne zdjęcie, które chcę zawiesić na ścianie. I chcę, żeby wisiał tam w spektakularny sposób, więc postanowiłem powiesić go na npaznokciach, gdzie njest jakakolwiek dodatnia liczba całkowita. Ale jestem też niezdecydowany, więc jeśli zmienię zdanie, nie chcę mieć problemów z usunięciem zdjęcia. Dlatego usunięcie jednego z npaznokci powinno …
Istnieje klasyczny wynik kombinatoryczny , w którym liczba sposobów na układanie 2*npaska według 1*2kostek domina to n- ta liczba Fibonacciego. Twoim celem jest wydrukowanie wszystkich pochyleń dla danego n, narysowanych za pomocą myślników i linii pionowych, takich jak 8 pochyleń dla n=5: |———— |———— ——|—— ——|—— |||—— |||—— ————| ————| …
Terminale są teraz tak nudne . Kiedyś wyglądały tak: Teraz są po prostu nijakie, nudne i czarno-białe. Chcę, żebyś napisał mi program, który sprawi, że mój terminal znów będzie kolorowy! Opis Weźmy przykładowy kod Ruby: Większość terminali Linuksa obsługuje te sekwencje specjalne ( \eoznacza znak zmiany znaczenia), a system Windows …
Podany ciąg zawierający liczby dziesiętne: teststring134this 123test string54 100 zwiększ każdą liczbę w tym ciągu o jeden, aby dać nowy ciąg teststring135this 124test string55 101. Ciąg może być podany jako: argument wiersza poleceń STDIN argument zmiennej lub funkcji zakodowany na stałe Obejmuj wszystkie możliwe pozycje dla liczby: jako przedrostek słowa; …
*** Wykres ameoba **** jest rodzajem drzewa, którego wszystkie węzły mają wartości od 0 do niektórych nieujemnych liczb całkowitych N, a każdy konkretny węzeł o wartości x <N łączy się z x + 1 odrębnymi węzłami o wartościach x + 1. Wykres Ameoba dla N = 3: (oznaczono A 3 …
Twoim zadaniem jest napisanie programu, który sylabuje słowa w ciągu tekstu, oddzielając je myślnikiem. To byłoby dużo pracy, więc chcesz pominąć niektóre części, głównie dlatego, że nie chcesz mieć tabeli wymowy wymaganej dla idealnego algorytmu. Chcesz również, aby był on tak krótki (a przez to nieczytelny i niemożliwy do utrzymania), …
Cel Biorąc pod uwagę dane wejściowe ri nznajdź pierwsze nliczby naturalne x, które po obróceniu pierwszej cyfry do ostatniego miejsca uzyskamy x/r. Możesz założyć, że 2 <= r <= 9i 1 <= n <= 65535. Możesz napisać program, który pobiera dane wejściowe z argumentów stdin lub wiersza poleceń; lub możesz …
Prawie każdy język ma wbudowaną funkcję, która może rozdzielać łańcuch w danej pozycji. Jednak gdy tylko w tagu znajdą się tagi html, wbudowana funkcja nie będzie działać poprawnie. Twoim zadaniem jest napisanie programu lub funkcji, która dzieli ciąg na n-ty znak, ale nie liczy znaków tagów HTML i wyświetli prawidłowy …
Wyzwanie polega na napisaniu najkrótszej implementacji w celu znalezienia najdłuższego rosnącego podsekwencji . Przykład : Niech S będzie sekwencją 1 5 7 1 8 4 3 5 [długość S = 8] Mamy 1 podsekwencję o długości 0 [uzna, że rośnie] 6 podsekwencji o długości 1 {1,5,7,8,4,3} [wszystkie uważa się za …
Zostałeś zatrudniony do napisania kodu do aplikacji do dyktowania, która pobiera głos ze źródła mówionego, analizuje go jako słowa i zapisuje na ekranie. Kierownictwo tak naprawdę nie ufa ci tyle mocy w projekcie - niestety nie jesteś w stanie siedzieć i grać w golfa przez cały dzień zamiast wykonywać swoją …
Gray Code to ciąg liczb binarnych o szerokości bitowej, w nktórym kolejne liczby różnią się tylko jednym bitem (patrz przykładowe dane wyjściowe). Odniesienie Przykładowe dane wejściowe: 3 Przykładowe dane wyjściowe: 000 001 011 010 110 111 101 100 Uwagi: To pytanie wydaje się mieć duplikatem ale to nie jest, na …
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.