Pytania otagowane jako code-golf

Code-golf to konkurs mający na celu rozwiązanie konkretnego problemu w jak najmniejszej liczbie bajtów kodu źródłowego.

1
Zbierz śmieci
Patrzysz na aleję, a ktoś wyrzucił śmieci! Musisz napisać program, który pomoże rozwiązać problem, umieszczając kosz w koszach. Zadanie Aleja składa się z ciągu drukowalnych znaków ASCII, np .: [[](dust)[]] car ((paper)vomit) (broken(glass)) [[] (rotten) fence (dirty) Niektóre nawiasy tutaj nie mają sobie równych; to tylko wabiki. Dbamy o dopasowane …

2
2D Dungeon Crawler
Twój program musi wziąć ciąg z wieloma liniami, taki jak ten: ############# # # # p # # # ############# pjest graczem i #jest blokiem. Teraz pod terminalem powinien znajdować się wiersz wejściowy z napisem: How do you want to move? Jeśli typ gracza lmusi iść w lewo, gdy nie …

6
Wydrukuj śpiewającego anioła
Trzymając świąteczny motyw, wydrukuj śpiewającego aniołka kolędowego z możliwie najkrótszym kodem. Anioł zbiera pieniądze dla bezdomnych, więc musi być w stanie śpiewać wszystkie trzy poniższe piosenki dostępne na życzenie. Aby zilustrować, że może je zaśpiewać, tytuł utworu należy umieścić w dymku. Tytuł utworu zostanie wprowadzony przez użytkownika. Przykłady obejmują: Matka …

11
Wszystkie kwadraty pasujące do sekwencji symboli wieloznacznych [zamknięte]
Zamknięte . To pytanie wymaga szczegółów lub jasności . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Dodaj szczegóły i wyjaśnij problem, edytując ten post . Zamknięte 3 lata temu . Zostało to zainspirowane częścią konkursu ARML 2016 Problem zespołu nr 6. Oto wyzwanie: Otrzymujesz „sekwencję symboli zastępczych”, która jest …

5
Sekwencja odległości na Manhattanie
Myślałem, że będzie to dobre wyzwanie: http://adventofcode.com/2016/day/1 Opis zadania Biorąc pod uwagę sekwencję obrotów i odległości zgodnie ze wzorem (L | R) [1-9] [0-9] *, podaj manhattan odległość między punktem początkowym a końcowym, czyli minimalną liczbę ruchów w pionie i poziomie siatka. Przykłady Na przykład, jeśli założymy, że zacząłeś wychodzić …
9 code-golf 

3
Kod golf losowa macierz ortogonalna
Prostopadłe macierz jest macierzą kwadratową prawdziwych pozycji których kolumny i rzędy prostopadłych wektor jednostkowy (tj wektorów ortonormalnych). Oznacza to, że M ^ TM = I, gdzie I jest macierzą tożsamości, a ^ T oznacza transpozycję macierzy. Zauważ, że jest to ortogonalny, a nie „specjalny ortogonalny”, więc wyznacznikiem M może być …

1
Najtrwalsze typy pokemonów
tło To pytanie jest podobne do tego . Podałem wszystkie potrzebne informacje poniżej. Jeśli znasz inne wyzwanie, pamiętaj, że oceniamy wszystkie obrony, zamiast widzieć skuteczność pojedynczego ataku. Jest to ważne, ponieważ oznacza, że ​​tabele są odwrócone względem siebie, a celem tego wyzwania jest brak udziału użytkownika. W Pokemon jest 18 …

5
Zrób uproszczony Tamagotchi / Giga Pet!
Tamagotchi i Giga Pets były małymi urządzeniami elektronicznymi, które symulowały małego wirtualnego zwierzaka. To zwierzę miało kilka statystyk, takich jak zdrowie, głód itp. Niedawno napisałem ten przykład: import msvcrt,os,sys;d=m=100;h=s=t=p=0;f=10 while 1: os.system('cls'if os.name=='nt'else'clear');print("health:",d,"\nhunger:",h,"\nsleep:",s,"\nfood:",f,"\npotions:",p,"\nmoney:",m);t+=1 if msvcrt.kbhit(): k=ord(msvcrt.getch()) if k==102 and h>8 and f:f-=1;h-=9 if k==115:s=0 if k==112 and p:p-=1;d+=9 if k==98 …
9 code-golf 

3
Natural Pi # 1 - Piasek
Cel Wygeneruj ( N) losowe segmenty linii o jednakowej długości ( l), sprawdź, czy przecinają trównoległe linie równoodległe ( ). Symulacja Co symulujemy? Igła Buffona . Wygładź piasek w piaskownicy, narysuj zestaw równomiernie rozmieszczonych równoległych linii (nazwij odległość między nimi t). Weź prosty kij długości li upuść go Nrazy w …

2
Konwertuj pointfree na pointful
Będąc hakerem Haskell, wolę notację punktową niż punktową. Niestety niektórym osobom trudno jest odczytać bezcelową notację i trudno mi uzyskać prawidłową liczbę nawiasów, gdy piszę w sposób celny. Pomóż mi przekonwertować kod napisany w pointfree na notację punktową! O W notacji wolnej od punktów używamy punktów (tak, naprawdę), aby wprowadzić …

10
Przybliżony łuk
Cel jest prosty: wyprowadzić niezerowe rzeczywiste rozwiązanie xrównania sin(x) = -mx, biorąc pod uwagę dane wejściowe m, w jak najmniejszej liczbie bajtów. Dane techniczne: Twoja odpowiedź musi być poprawna na 3 znaczące liczby. Możesz wypisać dowolne prawdziwe rozwiązanie inne niż rozwiązanie trywialne x=0. Możesz założyć m, że istnieje co najmniej …
9 code-golf  math 

1
Lord of the Golfs
Wprowadzenie W Władcy Pierścieni JRR Tolkiena to zdanie znajduje się na okładce każdej książki. Three Rings for the Elven-kings under the sky, Seven for the Dwarf-lords in their halls of stone, Nine for Mortal Men doomed to die, One for the Dark Lord on his dark throne In the Land …

1
Wykonaj Regułę kombinacji Dempstera
Crash Course na DST Teoria Dempstera – Shafera (DST) zapewnia metodę łączenia różnych źródeł dowodów w celu uzyskania przekonania. Biorąc pod uwagę listę możliwych stwierdzeń (z których jedno jest prawdziwą odpowiedzią), każdej możliwej kombinacji oświadczeń przypisuje się „masę” wskazującą stopień potwierdzających dowodów. Całkowita masa wszystkich kombinacji jest zawsze równa 1. …
9 code-golf  math 

6
Źle zinterpretowane media
Istnieje równanie, zakładając ni xsą dodatnie, który wyraża związek między dwoma monomialami, z których jeden jest powszechnym wprowadzaniem w błąd drugiego. Wiele osób popełnia prosty błąd zrównując je (tj. 3x^2I (3x)^2). Wyzwanie Biorąc pod uwagę dodatnią liczbę całkowitą, iokreśl i zwróć rozwiązanie noraz xnajmniejszą sumę jako tablicę [n, x]. W …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.