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.

27
Chcesz zakodować bałwana?
Oto prosty bałwan artystyczny ASCII : _===_ (.,.) ( : ) ( : ) Zróbmy mu przyjaciół. Będzie to ogólny wzorzec dla naszych śnieżnych artystów ASCII: HHHHH HHHHH X(LNR)Y X(TTT)Y (BBB) Wiodące miejsca i nawiasy są zawsze takie same dla wszystkich snowpeople. Różne litery reprezentują sekcje wzoru, które można indywidualnie …

30
Matematyka jest faktem. Programowanie nie jest
W matematyce wykrzyknik !często oznacza silnię i pojawia się po kłótni. W programowaniu wykrzyknik !często oznacza negację i pojawia się przed argumentem. W przypadku tego wyzwania zastosujemy te operacje tylko do zera i jednego. Factorial 0! = 1 1! = 1 Negation !0 = 1 !1 = 0 Weź ciąg …

30
Poliglota Cukierek albo psikus
Ponieważ zbliża się Halloween, pomyślałem, że mogę rozpocząć zabawę w golfowym konkursie! Wyzwanie jest dość proste. Trzeba napisać program, który wyprowadza albo trickalbo treat. „Skręt?” możesz zapytać. Pozwól mi wyjaśnić: Twój program musi wykonać następujące czynności: Być kompilowalnym / uruchamialnym w dwóch różnych językach. Różne wersje tego samego języka się …

30
Nie google „google”
Wszyscy wiemy, że jeśli użyjesz słowa „google”, spowoduje to uszkodzenie internetu. Twoim zadaniem jest utworzenie funkcji, która akceptuje jeden ciąg znaków i zwraca jego długość, używając jak najmniejszej liczby znaków Unicode. Jeśli jednak podany ciąg znaków google(małe litery) spowoduje błąd. Na przykład g('bing')wróci, 4ale g('google')spowoduje błąd. Podaj przykład użycia i …
158 code-golf  string 

16
Czy mój wzór machnięcia jest legalny?
Większość smartfonów z Androidem pozwala użytkownikowi użyć wzoru machnięcia, aby otworzyć telefon: Niektóre wzorce są uzasadnione, a inne niemożliwe. Biorąc pod uwagę wzorzec przesunięcia wejściowego, zwróć prawdę lub fałsz wskazujący, czy dany wzorzec wejściowy jest zgodny z prawem, czy nie. Wejście Siatka jest oznaczona wierszami od 1 do 9: 1 …


30
Zaimplementuj Maszynę Prawdy
Prawda-maszyna (kredyty idzie do tego faceta za wymyślanie nim) Jest to bardzo prosty program przeznaczony do wykazania strumień we / wy i sterowania języka. Oto, co robi maszyna prawdy: Pobiera liczbę (0 lub 1) z STDIN. Jeśli ta liczba to 0, wydrukuj 0 i zakończ. Jeśli liczba ta wynosi 1, …
148 code-golf 

30
1, 2, Fizz, 4, Buzz
Wprowadzenie W naszym ostatnim wysiłku zebrania katalogów najkrótszych rozwiązań dla standardowych ćwiczeń programistycznych, oto pierwsze w historii waniliowe wyzwanie PPCG FizzBuzz. Jeśli chcesz zobaczyć inne wyzwania katalogu, jest „Hello World!” i „Czy ta liczba jest liczbą pierwszą?” . Wyzwanie Napisz program, który drukuje liczby dziesiętne od 1 do 100 włącznie. …

25
Najkrótszy kod do legalnego zwolnienia
Jestem programistą i nie mam ochoty wykonywać swojej pracy. Wiem z XKCD, że najlepszą wymówką do zwolnienia się jest kompilacja twojego kodu . Z tego powodu myślę, że potrzebuję kodu, który skompiluje się na zawsze! A ponieważ jestem leniwy i nie chcę dużo pisać, należy to zrobić przy użyciu możliwie …

1
„KNOT” czy „NOT”?
Napisz program, który przetwarza graficzną reprezentację splątanego łańcucha ASCII i decyduje, czy można go rozplątać w prostej pętli. Plątanina jest reprezentowana za pomocą znaków -oraz |do reprezentowania poziomych i pionowych segmentów oraz +do reprezentowania narożników. Miejsca, w których ciąg przechodzi nad sobą, są reprezentowane w następujący sposób: | | ------- …

30
Rozszyfruj kod źródłowy
Uwaga : Wyzwanie to jest teraz zamknięte dla nowych zgłoszeń policjantów. Ma to na celu zapewnienie, że nikt nie będzie mógł publikować zgłoszeń, które pozostają nierozpoznane, ponieważ nie ma już wystarczającej liczby rabusiów zainteresowanych tym wyzwaniem. W tej grze gliniarzy i rabusiów każdy policjant napisze prosty program, który da jedno …

30
Wskazówki do gry w golfa w C
Jakie masz ogólne wskazówki na temat gry w golfa w C? Szukam pomysłów, które można by zastosować do ogólnych problemów z golfem, które są przynajmniej nieco specyficzne dla C (np. „Usuń komentarze” nie jest odpowiedzią). Proszę zamieścić jedną wskazówkę na odpowiedź. Podaj także, czy Twoja wskazówka dotyczy C89 i / …
137 code-golf  tips  c 


30
Najkrótszy komunikat o błędzie
Wyzwanie Napisz najkrótszy program, który po skompilowaniu lub uruchomieniu generuje fatalny komunikat o błędzie mniejszy niż sam program. Komunikat o błędzie może nie zostać wygenerowany przez sam program, taki jak Python raise. Prawidłowa odpowiedź musi zawierać zarówno kod, jak i komunikat o błędzie. Najkrótsza ważna odpowiedź wygrywa. Żaden komunikat o …

30
Wskazówki dotyczące gry w golfa w JavaScript
Jakie masz ogólne wskazówki dotyczące gry w golfa w JavaScript? Szukam pomysłów, które można by zastosować do problemów z golfem w kodzie, które są przynajmniej w pewnym stopniu specyficzne dla JavaScript (np. „Usuń komentarze” nie jest odpowiedzią). Uwaga: Zobacz także Porady dotyczące gry w golfa w ECMAScript 6 i nowszych

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.