Dzisiaj jest Dzień Bekonu i prawdopodobnie dlatego nazwa kapelusza na dzisiejszy udział to „Mmmm Bacon”. Czy jest lepszy sposób na uczczenie dnia bekonu dzięki wypełnionym zabawą matrycom 2D wykonanym z bekonu! Pasek boczku 1 na 1 jest reprezentowany przez to: ----- )===) (===( )===) ----- Twój cel tutaj ma dwie …
Wszyscy wiedzą, że koty miauczą, ale wielu nie zdaje sobie sprawy z tego, że koty idą miau. W rzeczywistości długość dźwięków samogłoski wydawanych przez kota zależy od długości samogłoski, z którą się do niej odwołujesz. W ten sam sposób, krowy idą muczą, ale coooow idą muczą Wyzwanie Masz napisać program, …
Wyśrodkuj tekst! W tym wyzwaniu będziesz koncentrować różne linie. Przykłady Foo barbaz Foo barbaz Hello World Hello World Programming Puzzles & Code Golf Programming Puzzles & Code Golf Dane techniczne Każdy wiersz wejściowy zawsze będzie miał co najmniej jeden znak spacji, możesz założyć, że jedynym znakiem spacji są spacje ( …
Twój wkład będzie liczbą całkowitą między 1970 a 2090 (włącznie), reprezentującą rok. Twój program powinien wypisać następny rok, w którym Nowy Rok przypada w tym samym dniu tygodnia, co rok wejściowy. Przypadki testowe: Poniżej znajdują się przykładowe dane wejściowe i wyjściowe 2001 => 2007 2047 => 2058 2014 => 2020 …
Oto (dość przerażająca) piosenka Five little ducks (nie jest długa): Five little ducks went out one day, over the hills and up away. Mother Duck said, "Quack Quack Quack Quack", but only four little ducks came back. Four little ducks went out one day, over the hills and up away. …
Twoja firma niedawno zatrudniła nową grupę niezwykle oddanych administratorów. Uważają, że samo oglądanie ekranów komputera jest dość ograniczające (to znaczy, częstotliwość odświeżania 60 Hz po prostu NIE wystarcza), więc podłączyli szynę danych procesora do przetwornika DAC i odtwarzali to na głośniku przez serwerownię, aby mogli usłyszeć do 20 kHz. Jeden …
Chociaż istnieje wiele pytań edycji odległości, takich jak to , nie ma prostego pytania, aby napisać program, który oblicza odległość Levenshteina. Jakaś ekspozycja Odległość edycji Levenshteina między dwoma łańcuchami to minimalna możliwa liczba wstawek, usunięć lub podstawień w celu konwersji jednego słowa na inne. W takim przypadku każde wstawienie, usunięcie …
Wprowadzenie: Zainspirowany tym komentarzem @MagicOctopusUrn na @Emigna „s 05AB1E odpowiedź dla mojego « To było po prostu bug »wyzwanie : 8F9ÝÀNð×ý}».∊Zrobiłem zrobiłem paszczę statku kosmicznego! Byłem podekscytowany sugestią 12-bajtowej edycji. - Magic Octopus Urn 17 lipca 17 o 20:10 Który jest programem 05AB1E (starszym), w wyniku czego: 1234567890 1 2 …
4-stanowe kody kreskowe Wiele usług pocztowych (Royal Mail UK, Canada Post, US Mail itp.) Używa 4-stanowego kodu kreskowego do kodowania informacji o swojej poczcie. Renderowane w ASCII może wyglądać mniej więcej tak: | | | | | | | | | | | | | | | | | | …
Twoim zadaniem jest przetłumaczenie 103-gładkiej liczby na angielskie słowo, korzystając z metody opisanej poniżej. W jaki sposób? Wygeneruj listę czynników pierwszych (z powtórzeniami) liczby wejściowej. Sortuj listę: Jeśli 2 nie jest jednym z głównych czynników, posortuj listę w porządku rosnącym. Jeśli 2 jest jednym z głównych czynników, usuń go z …
Cel Utwórz program / funkcję, która pobiera dane wejściowe N, sprawdź, czy Nlosowe pary liczb całkowitych są względnie pierwsze, i zwraca sqrt(6 * N / #coprime). TL; DR Wyzwania te są symulacjami algorytmów, które wymagają jedynie natury i twojego mózgu (i być może pewnych zasobów wielokrotnego użytku) do przybliżenia Pi. …
Zarząd Monopolu W ramach tego wyzwania golfowego budujemy grę planszową Monopoly. Zasady: Nie wkładaj żadnych danych. Wyjmij planszę 11x11, gdzie każda postać ASCII tworząca planszę jest pierwszą literą każdej spacji amerykańskiej wersji planszy Monopoly. Znaki muszą być oddzielone spacjami. Go powinien zacząć się w prawym dolnym rogu. Dokładny ciąg do …
Czy nie podobają Ci się diagramy w widoku rozstrzelonym, w których maszyna lub obiekt są rozbierane na najmniejsze części? Zróbmy to z łańcuchem! Wyzwanie Napisz program lub funkcję, która wprowadza ciąg zawierający tylko drukowalne znaki ASCII ; dzieli ciąg na grupy znaków spacji równych („części” ciągu); wysyła te grupy w …
Wiele języków ma wbudowane sposoby na pozbycie się duplikatów, „deduplikowania” lub „unikatowania” listy lub łańcucha. Mniej powszechnym zadaniem jest „detriplikowanie” łańcucha. Oznacza to, że dla każdej pojawiającej się postaci są zachowywane dwa pierwsze wystąpienia. Oto przykład, w którym znaki, które należy usunąć, są oznaczone ^: aaabcbccdbabdcd ^ ^ ^^^ ^^ …
Wprowadzenie Wyobraź sobie, że linia znaków zawiera dwa rzędy. Górny rząd - kropki - reprezentuje godziny (system 24-godzinny), podczas gdy dolny - przecinek - reprezentuje minuty . Jedna postać może reprezentować godzinę, minutę lub jedno i drugie - gdy tylko jest to możliwe. Najpierw prawdopodobnie będziesz musiał przeliczyć minuty od …
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.