Wprowadzenie Kerning oznacza dostosowanie odstępów między literami tekstu. Jako przykład rozważmy słowo Topnapisane trzema następującymi glifami: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ..... .#... Moglibyśmy po prostu wypełnić luki między glifami kropkami i zrobić …
Kontynuacja tego wyzwania Biorąc pod uwagę zestaw mieszanych kości, generuj rozkład częstotliwości rzucania nimi wszystkimi i sumowania liczb rzucanych na każdej kości. Rozważmy na przykład 1d12 + 1d8(rzucenie 1 matrycą 12-stronną i 1 matrycą 8-stronną). Maksymalne i minimalne rolki są 20i 2, odpowiednio, który jest podobny do walcowania 2d10(2 10 …
Istnieje kilka pytań dotyczących tej grze , nawet king-of-the-Hill konkurs tutaj . Myślę jednak, że wszystkie te wyzwania i konkursy potrzebują sposobu na automatyczne określenie zwycięzcy gry. Więc: Wyzwanie Biorąc pod uwagę dwa dane wejściowe w zakresie ["rock", "paper", "scissors", "lizard", "spock"]reprezentującym wybory dla gracza 1 i gracza 2, określ …
Schody Sznurkowe Oświadczenie: To pierwsze wyzwanie, które proponuję. Wszelkie opinie są mile widziane. Jeśli jest to duplikat, proszę to zaznaczyć. Oto link do postu w piaskownicy. Cel Celem tego wyzwania jest, biorąc pod uwagę ciąg i liczbę całkowitą, wydrukować ciąg w bloki wielkości tej liczby całkowitej. Jeśli słowo ma więcej …
Twoim wyzwaniem jest pobranie tablicy ciągów i wygenerowanie najdłuższego ciągu w tablicy. Więc dla ["tiny", "small", "bigger", "biggest"] wynik byłby biggest. Jeśli dwa elementy tablicy mają tę samą długość, należy wybrać ten, który pojawi się jako pierwszy w tablicy. Oznacza to, że tablica wygląda następująco: ["one", "two", "no"] wynikiem jest …
Biorąc pod uwagę liczbę całkowitą i funkcję czarnej skrzynki, znajdź stały punkt w sekwencji zdefiniowanej przez .x1 f: ℤ → ℤfxk+1 := f(xk) Detale xMówi się, że wartość jest stałym punktem fif x = f(x). Na przykład, jeśli f(x) := round(x/pi)mamy punkt początkowy , otrzymujemy wtedy , a następnie , …
Jesteś szefem kuchni i uwielbiasz gotować z przyprawami, ale ostatnio lubisz porządkować przyprawy na podstawie częstotliwości ich używania. Ale nie masz czasu na zapisywanie, kiedy ostatnio używałeś swojej przyprawy. Po prostu zamieniasz i przenosisz przyprawy, a to wydaje się załatwić sprawę. Ale oczywiście jesteś szefem kuchni, a to oznacza, że …
Zainspirowany pytaniem w Stack Overflow . Biorąc pod uwagę niepustą tablicę liczb całkowitych xi dodatnią liczbę całkowitą n, oblicz sumę każdego przesuwającego się bloku długości nwzdłuż tablicy x, wypełniając cyklicznie brakujące wartości po lewej stronie wartościami z prawej strony w następujący sposób: pierwszy blok zawiera pierwszy wpis xpoprzedzony n-1przesuniętymi kołowo …
Twoim zadaniem jest, biorąc pod uwagę liczbę całkowitą bez znaku n, znaleźć największą liczbę, którą można utworzyć, usuwając pojedynczy bajt (8 kolejnych bitów) danych. Przykład Biorąc pod uwagę liczbę 7831, najpierw konwertujemy ją na binarną (usuwając wszelkie zera na początku): 1111010010111 Następnie znajdujemy kolejną grupę 8 bitów, które po usunięciu …
Dziwi mnie, że to jeszcze nie było wyzwanie. Wprowadź adres IP komputera, na którym pracujesz. Musisz podać zarówno lokalny, jak i zewnętrzny adres IP. Lokalny adres IP, tzn. W domyślnym formacie 192.168.xx Publiczny adres IP można zweryfikować za pomocą Google https://www.google.co.uk/search?source=hp&q=whats+my+ip Dane wyjściowe mogą być w dowolnym formacie. IPv4 lub …
Dwie listy Ai Bsą przystające, jeśli mają tę samą długość, i elementy, które porównują równe w Aporównaniu równe w B. Innymi słowy, biorąc pod uwagę dowolne dwa prawidłowe wskaźniki xi y: Jeśli A[x] = A[y]tak B[x] = B[y]. Jeśli A[x] != A[y]tak B[x] != B[y]. Na przykład listy [1, 2, …
Uwaga: Historia opowiedziana w tym pytaniu jest całkowicie fikcyjna i wymyślona wyłącznie w celu wprowadzenia wstępu. Mój szef ma nowego robota-zabawkę i chce, żebym pomógł go zaprogramować. Chce mieć możliwość wprowadzania prostych instrukcji strzałek, aby mógł się poruszać. Te instrukcje to: ^ (dla ruchu do przodu) <(dla skrętu w lewo) …
Policzmy... Policz do 2 i wracaj do 1 Policz do 4 i wracaj do 1 Policz do 6 i wracaj do 1 ... ok, rozumiesz ... połącz je wszystkie, a otrzymasz następującą sekwencję {1,2,1,2,3,4,3,2,1,2,3,4,5,6,5,4,3,2,1,2,3,4,5,6,7,8,7,6,5,4,3,2,1,2,3...} Wyzwanie Biorąc pod uwagę liczbę całkowitą n>0dla 1-indeksowanego (lub n>=0dla 0-indeksowanego), wypisz n-ty składnik tej sekwencji …
Sekwencja Wszyscy wiedzą, że jedyną parzystą liczbą pierwszą jest 2. Ho-hum. Ale są pewne liczby parzyste n, które po połączeniu z n-1nimi stają się liczbą pierwszą. Po pierwsze, 1nie ma go na liście, ponieważ 10nie jest liczbą pierwszą. Podobnie z 2( 21) i 3( 32). 4Działa jednak, ponieważ 43jest liczbą …
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.