Pytania oznaczone «code-golf»

26
Najkrótszy kod do losowego umieszczania punktów i łączenia ich

Zadanie Jest to dość proste zadanie kodowania, wszystko, co Twój program musi zrobić, to umieścić punkt na kanwie (lub alternatywę w innym języku kodowania) i połączyć go ze wszystkimi już umieszczonymi kropkami. Twój program musi przyjąć jedno wejście, liczbę kropek, które powinny zostać...

26
Tryb (najczęstszy element) listy

Napisz fragment kodu, aby obliczyć tryb (najczęstszą liczbę) listy dodatnich liczb całkowitych. Na przykład tryb d = [4,3,1,0,6,1,6,4,4,0,3,1,7,7,3,4,1,1,2,8] jest 1, ponieważ występuje maksymalnie 5 razy. Możesz założyć, że lista jest przechowywana w zmiennej takiej jak di ma unikalny...

26
Golf mi trochę gotówki z bankomatu

Zadanie jest proste. Daj mi trochę 1000, 500i 100notatki. W jaki sposób ? możesz zapytać. Nie martw się, nie musisz okradać banku, ponieważ w pobliżu znajduje się bankomat, który akceptuje Twoją kartę kredytową. Ale twój limit kredytowy wystarczy do wykonania zadania, więc musisz uważać na...

26
Zbuduj drabinę

Wprowadzenie Chcę zbudować drabinę. W tym celu wyrzuciłem ze złomowiska dwie długie deski z dziurami i chcę w nich umieścić stopnie. Jednak dziury nie są równomiernie rozmieszczone, więc kroki będą trochę niepewne i trudno mi oszacować ilość potrzebnej mi wędki. Twoim zadaniem jest wykonanie dla...

26
Strona główna w zakresie list

Wyzwanie polega po prostu na zwróceniu listy liczb całkowitych, podobnej do funkcji zakresu Pythona, z tym wyjątkiem, że każda kolejna liczba musi znajdować się tak głęboko na listach. Zasady : Utwórz program lub funkcję nieanonimową Powinien zwrócić lub wydrukować wynik Wynik należy zwrócić w...

26
CodeGolf - Heads or Tails

Instrukcje Biorąc nieznaną ciąg wejściowy io wartości zarówno głowic lub ogonów , powrót 1do głowy lub -1za ogony z najkrótszego kodu. Przykładowy kod bez golfa (55b): if(i == "heads"){ print(1); }else{ print(-1); } Przykładowy kod do gry w golfa (16b): print("t">i||-1) Javascript...

26
Pomóż mi nosić torby na zakupy

To był ciepły letni wieczór ... kiedy mój głupi samochód postanowił zepsuć się na środku drogi w drodze powrotnej z supermarketu. Zepchnąłem go na bok i postanowiłem iść do domu. Otworzyłem bagażnik, żeby wyjąć sklep spożywczy i pozostałe rzeczy. Wtedy zauważyłem, że przedmioty nie były...

26
Wskazówki do gry w golfa w TI-BASIC

Jakie masz ogólne wskazówki na temat gry w golfa w TI-BASIC w kalkulatorach serii TI-83/84 +? Szukam pomysłów, które można by zastosować do problemów związanych z golfem i które są przynajmniej w pewnym stopniu specyficzne dla TI-BASIC (np. „Usuń komentarze” nie jest odpowiedzią). Proszę zamieścić...

26
ASCII Dragon's Curve

Wprowadzenie The Dragon Curve jest krzywa fraktalna, który pojawia się w szczególności na stronach tytułowych odcinek powieści Park Jurajski. Można to bardzo prosto opisać jako proces składania paska papieru, jak wyjaśniono w artykule Wikipedii na temat tej krzywej. Kilka pierwszych iteracji...

26
Wymowa Hex

Wymowa Hex Dla tych z was, którzy nie są inicjowani programem Silicon Valley, to wyzwanie jest inspirowane wymianą, która przebiega w ten sposób ( YouTube ): Kid - Here it is: Bit… soup. It’s like alphabet soup, BUT… it’s ones and zeros instead of letters. Erlich Bachman - {silence} Kid -...

26
Obliczanie fal

Od pewnego czasu przewijam tę stronę, ale ostatnio bardzo zainteresowałem się wypróbowaniem niektórych wyzwań. Zamierzałem spróbować swoich sił w niektórych z istniejących tematów związanych z golfem, ale wczoraj nie miałem dostępu do Internetu, a tymczasem wymyśliłem własne wyzwanie. Twoim...

26
Rozwiąż skrzyżowanie

Zadanie Napisz program lub funkcję, która pobiera strukturę skrzyżowania i generuje sekwencję, w której przejeżdżają pojazdy. Wyjście powinno zawierać co najwyżej cztery linie z następującym formacie #. x->y\n, gdzie #jest liczbą numer porządkowy, a po nim kropkę ., xi yto znaki ["N", "E",...

26
Boże, to jest zakryte zakładkami!

Użytkownicy wcięć w przestrzeni, łączcie się ! Musimy walczyć ze wszystkimi małymi użytkownikami kart ! Twoim zadaniem (jeśli zdecydujesz się to zaakceptować) jest napisanie programu lub funkcji, która przyjmuje dwa argumenty: Ciąg: To jest dane wejściowe. Dodatnia liczba całkowita: liczba...

26
Pracuj ciężej, popraw to

W tym wyzwaniu Twoim celem będzie dostarczenie tekstów do Daft Punk's Harder, Better, Faster, Stronger. W szczególności wyślij ten tekst: Work It Make It Do It Makes Us Harder Better Faster Stronger More Than Hour Our Never Ever After Work Is Over Work It Make It Do It Makes...

26
Czy jestem idealny (liczba)?

To jest moje pierwsze wyzwanie! tło Liczba idealna to dodatnia liczba całkowita, która jest równa sumie wszystkich jej dzielników, z wyjątkiem siebie. Od tego czasu 6jest to idealna liczba 1 + 2 + 3 = 6. Z drugiej strony 12nie jest, ponieważ 1 + 2 + 3 + 4 + 6 = 16 != 12. Zadanie Twoje zadanie...

26
Golf Me OOP!

Golf Me OOP! Dwa ważne elementy programowania obiektowego to dziedziczenie i kompozycja. Razem pozwalają na tworzenie prostych, ale potężnych hierarchii klas w celu rozwiązywania problemów. Twoim zadaniem jest przeanalizowanie szeregu stwierdzeń dotyczących hierarchii klas i udzielenie odpowiedzi...

26
Liczenie i pisownia

Napisz program, który pobiera jako ciąg wejściowy ciąg znaków o następujących właściwościach. Jeśli znak w ciągu jest wielką literą (ASCII 41-5A), to znak jest zastępowany ciągiem zawierającym każdą literę, aż do oryginalnej litery wielkimi literami. Na przykład, jeśli ciąg wejściowy to I, to...

26
Quine / Reverse Quine

Napisz kompletny program, który przyjmuje logiczną lub nieujemną liczbę całkowitą. To musi: Wyprowadza własny kod źródłowy, jeśli wartością wejściową jest fałsz Wysyła własny kod źródłowy w odwrotnej kolejności, jeśli wartość wejściowa jest zgodna z prawdą Twój program nie może być...