Wyzwanie Biorąc pod uwagę ciąg wejściowy, wypisz jego zburzoną wersję. Proces P r Pr r o o o g g g r r r rogr r a -> a -> a -> a -> a -> -> -> -> -> m m m m m m m m m m …
Twoim zadaniem dzisiaj będzie pobranie istniejącego pliku i dodanie do niego zer, aż osiągnie określony rozmiar. Musisz napisać program lub funkcję, która pobierze nazwę pliku w bieżącym katalogu fi liczbę bajtów b. Zachowując oryginalną treść f, musisz napisać na końcu zero (bajty zerowe, a nie ascii 0), aby nowy rozmiar …
Tasowanie talii kart jest trudne dla dzieci, dlatego muszą wymyślić sposoby uzyskania rozsądnej, dobrze przetasowanej talii tak prosto, jak to możliwe. Jednym ze sposobów osiągnięcia tego, który daje dość dobre wyniki, jest: Wyjmij górną kartę i włóż ją losowo do talii Wyjmij dolną kartę i włóż ją w losowe miejsce …
Pewnego dnia szedłem przez placek z dyni na przyjęcie urodzinowe i zauważyłem, że dyniowe pnącza tworzą fajny wzór z wirami, pętlami i odgałęzieniami. Zamierzamy to zasymulować tutaj przy pomocy grafiki ASCII. (()) \ p--q p-----q / \ / \ (()) b--d (()) Zasady budowy winorośli Jest tylko jedna główna winorośl, …
Postacie Nazwijmy te znaki Unicode angielskimi spółgłosek IPA : bdfhjklmnprstvwzðŋɡʃʒθ Nazwijmy te znaki Unicode angielskimi samogłoskami IPA : aeiouæɑɔəɛɜɪʊʌː (Tak, ːto tylko długi znak samogłoski, ale traktuj go jako samogłoskę do celów tego wyzwania). Wreszcie są to pierwotne i wtórne znaki stresu : ˈˌ Zauważ, że ɡ( U + 0261 …
Wprowadzenie Kipple to ezoteryczny język programowania oparty na stosach, opracowany przez Rune Berg w marcu 2003 roku. Kipple ma 27 stosów, 4 operatorów i strukturę kontrolną. Półki na książki Stosy są nazywane a- zi zawierają 32-bitowe liczby całkowite ze znakiem. Istnieje również specjalny stos @, aby ułatwić wyprowadzanie liczb. Kiedy …
Inspiracja do tego wyzwania powinna być absurdalnie oczywista w momencie publikacji. Zadanie Musisz utworzyć program w stylu Shut the Box (nie funkcja, program). Podstawy zamknięcia pudełka to: Gracze próbują zamknąć pudełko, obracając zestaw dźwigni oznaczonych 1-9. Muszą to zrobić, przesuwając dźwignie. Sekwencja wydarzeń każdej tury jest następująca: Aktualna pozycja dźwigni …
Biorąc pod uwagę wejście nw których 3 <= n <= 25należy wykonać następujące czynności, począwszy od pojedynczego n-sided matrycy (twarze w zakresie [1, n]włącznie): Wydrukuj wynik nrzutu aktualnymi kostkami w grze, w formie kdn: X(gdzie Xjest wynikiem i kliczbą kości w grze). Jeśli Xjest większa lub równa n/2liczbie kości w …
Przegląd W tym wyzwaniu Twoim zadaniem jest losowe wygenerowanie monotonicznej funkcji matematycznej między dwoma zestawami. Wejście Twoje dane wejściowe to dwie dodatnie liczby całkowite si n. Po uzyskaniu tych danych wejściowych program wygeneruje losową funkcję matematyczną fz zestawu do . Innymi słowy, jest to „zasada”, który odbywa się w -tuple …
Algorytm kwadratu diamentowego jest algorytmem generującym obszar fraktalny (mapa wysokości). Możesz znaleźć ładny opis, jak to działa: http://www.gameprogrammer.com/fractal.html (Używany jako odniesienie.) http://www.playfuljs.com/realistic-terrain-in-130-lines/ (Świetna implementacja JS, być może możesz chcieć ukraść jego renderer. Spójrz tutaj, do czego ten algorytm może http: // dema. playfuljs.com/terrain/ .) Ogólna idea jest taka, że masz …
O serii Po pierwsze, możesz potraktować to jak każde inne wyzwanie związane z golfem i odpowiedzieć na nie, nie martwiąc się w ogóle serią. Istnieje jednak tabela wyników dla wszystkich wyzwań. Możesz znaleźć tabelę liderów wraz z kilkoma więcej informacji o serii w pierwszym poście . Chociaż mam szereg pomysłów …
Zainspirowany przez Random ze związanymi rękami : Cel Celem tego wyzwania jest napisanie programu, który generuje pseudolosowy strumień bitów, który jest ciągiem 1 i 0, które wydają się być całkowicie losowe, ale w rzeczywistości są generowane w sposób deterministyczny. Twój program powinien wypisać ciąg 1 i 0 (z opcjonalnym białym …
Cel Napisz program lub funkcję, która przyjmuje dodatnią liczbę całkowitą ni losowo generuje prawidłową serię podziałek (odtąd zwaną łańcuchem podziałki) o długości n. Wejście Niezerowa, dodatnia liczba całkowita n<= 100 Wynik Zwraca losowy ciąg znaków lub listę znaków, które reprezentują możliwy, prawidłowy ciąg długości tonu n. Użyte postacie to: B …
Być może niektórzy z was znają już tę grę: masz kolekcję żelków w różnych kolorach. Dla każdego koloru fasola może mieć różne smaki, niektóre są dobre, a niektóre złe i nie można ich rozróżnić. Musisz wybrać fasolę o danym kolorze i módl się, abyś wybrał dobrą. Napisz najkrótszy program, który …
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.