Pytania oznaczone «code-golf»

16
Quine wiele razy

Twoim zadaniem jest stworzenie programu, który wykona następujące czynności: Powinieneś wziąć numer. (Dodatni, ujemny, możliwy jest ułamek) Jeśli jest ujemny, odwracasz quine. i zaneguj tę liczbę (zostań dodatnia) Następnie powtarzasz <część całkowitą numeru wejścia> i drukujesz pierwsze...

16
Które wersje Ubuntu są obsługiwane?

Podana data wejścia spowoduje wyświetlenie pełnej listy obsługiwanych wersji dystrybucji Ubuntu Linux w tym dniu. Pełny wykaz wszystkich komunikatów jest następująca: Wersja Nazwa kodowa Data wydania Obsługiwane do 4.10 Warty Warthog 2004-10-20 2006-04-30 5.04 Jeż Hoary 2005-04-08...

16
Wydrukuj prostokąt Pentomino

Napisz program lub funkcję, która nie przyjmuje danych wejściowych, ale drukuje lub zwraca ciągły tekst prostokąta utworzonego z 12 różnych pentominoów : Prostokąt może mieć dowolne wymiary i być w dowolnej orientacji, ale wszystkie 12 pentomino musi być użyte dokładnie raz, więc będzie miało...

16
Czy wygrasz jeszcze dwoma ruchami w Three Men's Morris?

Nagrody Nr 1 ( nagrodzony ) Wrzucę 50 powtórzeń za pierwszą prawidłową odpowiedź Nr 2 ( nagrodzony ) Wrzucę kolejne 100 powtórzeń za najkrótszą prawidłową odpowiedź. Nr 3 ( otwarty na zgłoszenia) ) Wrzucę 200 powtórzeń dla pierwszego z istotnie krótszą prawidłową odpowiedzią....

16
Make America (n Maps) Great Again

Nowa premia! (Patrz poniżej) Zespół kartograficzny amerykańskiego republikańskiego prezydenta z nadzieją, że Ben Carson ma problemy z mapami (zdjęcie za pośrednictwem Washington Post ): Problem polega na tym, że nie mają odpowiedniego narzędzia do pracy ™. Potrzebują najbardziej kompaktowego i...

16
Syzygy zegara

(wielkie podziękowania dla El'endii Starman i Sp3000 za pomoc w zaprojektowaniu do tego celu skrzynek testowych!) Biorąc pod uwagę dodatnią liczbę całkowitą ni listę dodatnich okresów obrotu liczb całkowitych dla kilku wskazówek zegara (w sekundach), wyprowadzaj najmniejszą dodatnią liczbę...

16
Lubię to ruszać, to ruszać

Król Julian musi przedostać się przez dżunglę, ale jest leniwy. Chce, żeby komputer mógł dla niego obliczyć trasę przez dżunglę. Korzystając ze STDIN, uzyskaj mapę dżungli do złamania komputera. Będzie on miał następujący format: 01001E 010110 000P00 1100J1 S00111 Sposób działania mapy dżungli...

16
Nie widzę lasu dla kluczy

Napisz program lub funkcję, która przyjmuje niepustą listę liczb całkowitych w dowolnym rozsądnym dogodnym formacie, takim jak 4, 0, -1, -6, 2lub [4 0 -1 -6 2]. Wydrukuj lub zwróć ciąg przedstawiający listę jako las artystyczny ASCII, w którym każda liczba staje się drzewem o proporcjonalnej...

16
Kiedy zderzają się kule

Wyzwanie to opiera się na zagadce, którą czytałem jakiś czas temu w książce, którą znalazłem tutaj ponownie . Chodzi o pociski wystrzeliwane z pistoletu raz na sekundę z różnymi prędkościami, które na zawsze przemieszczają się w linii prostej. Kiedy jedna kula trafi w drugą, obie zostają całkowicie...

16
Podział na rosnące podsekwencje

Specyfikacja Wyzwanie to jest łatwe do stwierdzenia: dane wejściowe to niepusta tablica nieujemnych liczb całkowitych, a Twoim zadaniem jest podzielenie ich na jak najmniej rosnących podsekwencji. Bardziej formalnie, jeśli tablica wejściowa jest A, to dane wyjściowe to tablica tablic Btakich,...

16
Zbieżne sumy sekwencji fraktalnej

tło Fraktali sekwencja stanowi sekwencje liczb całkowitych, gdzie można usunąć pierwsze wystąpienie każdej liczby całkowitej, a kończy się z tej samej kolejności, jak wcześniej. Bardzo prosta taka sekwencja nazywa się parafrazami Kimberling . Zaczynasz od dodatnich liczb naturalnych: 1, 2, 3, 4,...

16
Rzucanie kostką

Rzucanie kostką Więc rzuciłem kostką jakiś czas temu i pomyślałem o wyzwaniu. Biorąc pod uwagę sześcian z siatką pobraną z danych wejściowych i listą ruchów, znajdź kwadrat na dole na końcu. Użyję tego obrazu do przykładów tutaj. Wejście Bierzesz ciąg z listą ruchów. Ciąg zawiera tylko duże...

16
Znajdź liczby pierwsze XOR

W tym wyzwaniu postawionym przez xnor poproszono nas o wdrożenie mnożenia XOR. W tym wyzwaniu celem jest znalezienie pierwszych nliczb pierwszych XOR. Liczby pierwsze XOR są bardzo podobne do liczb pierwszych regularnych, co widać po następujących definicjach: Definicja liczby pierwszej: Liczba...

16
Wskazówki do gry w golfa w Prologu

Jakie masz ogólne wskazówki na temat gry w golfa w Prologu? Szukam pomysłów, które można by zastosować do ogólnych problemów z golfem, które są przynajmniej nieco specyficzne dla Prologa (np. Zmienne jednoliterowe nie są specyficzne dla Prologa w celu zmniejszenia rozmiaru programów). Proszę...

16
Czy mogę tu mieszkać?

W grze Terraria jedna z mechaniki gry polega na budowaniu domów, aby mógł się do nich wprowadzić NPC. Istnieje ścisły zestaw zasad określających, czy dom jest ważny, czy nie. Oto lista zasad: Całkowita powierzchnia domu musi wynosić co najmniej 60 kwadratowych płytek, ale mniej niż 750. Ponadto...

16
Pi Day, Pi Minute lub Pi Second?

W tym wyzwaniu musisz ustalić, czy chodzi o Dzień Pi, Pi Minute czy Pi Second. Ponieważ Pi jest irracjonalny, chce, aby Twój kod był jak najkrótszy. Przykłady Brak danych wejściowych , twój program powinien wykorzystać czas systemowy. Właśnie dodałem to dla jasności March 14, 2016 0:00:00 Pi...

16
Przeliteruj Revu'a

W rzeczywistości nie zainspirowany ani przez Atalash Self Palindromes, ani przez Uogólniony kalkulator Gematria . Biorąc pod uwagę ciąg s długości n , wypisz sekwencję Revu'a , która jest pierwszym znakiem s , pierwszymi dwoma znakami s , ... pierwszymi n –2 znakami s , pierwszymi n –1 znakami s ,...

16
Dodaj i pomnóż kłopotliwe liczby

Te numery Split-kompleks , znany również jako „numerów perplex” są podobne do liczb zespolonych. Zamiast tego i^2 = -1mamy j^2 = 1; j != +/-1. Każda liczba ma postać z = x + j*y. W jednej próbie ograniczenia złożoności tego wyzwania użyję tego symbolu -do przedstawienia negacji, ponieważ nie...

16
Sformatuj listę słów

Wyzwanie polega na sformatowaniu listy słów w wielu wierszach, które nie są dłuższe niż podana liczba znaków, tak aby każda linia zawierała jak najwięcej słów i żadne słowa nie były niepotrzebnie odcinane. Wejście Dane wejściowe będzie oddzieloną spacjami listą słów, a następnie liczbą co...