Pytania oznaczone «code-golf»

31
Gra w golfa ASCII-art

Spróbujmy zagrać w golfa w ten ascii-art przedstawiający golfistę: „\. . |> 18 >> \. „. | O >>. „o | \. | / \. | / /. ” | jgs ^^^^^^^ `^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^ Źródło: JGS - http://www.retrojunkie.com/asciiart/sports/golf.htm Zasady: Brak...

31
Krzyż postaci

Spodziewałem się opublikować coś bardziej złożonego jako moją pierwszą łamigłówkę w PCG, ale szczególne pytanie ... o pracę domową w Stack Overflow zainspirowało mnie do opublikowania tego. Chcą: wydrukuj następujący wzór dla dowolnego słowa zawierającego nieparzystą liczbę liter: P M R A O...

31
Praktyka golfa: Python [zamknięty]

To wyzwanie polegające na ćwiczeniu optymalizacji golfa w Pythonie - sztuczki i skróty wielokrotnego użytku do golenia kilku postaci. Wielu zna golfistów Python i korzysta ze wspólnych pomysłów z Python Tips . Niektóre z nich używają specyficznych dla Pythona funkcji, o których istnieniu możesz nie...

31
Wdrożenie PCG

Czy jest lepszy problem dla PCG.SE niż wdrożenie PCG, lepszego generatora liczb losowych ? Ten nowy artykuł twierdzi, że przedstawia szybki, trudny do przewidzenia, mały, statystycznie optymalny generator liczb losowych. Jego minimalna implementacja C wynosi około dziewięciu linii: // *Really*...

31
Oblicz punkty w grze „sjoelen”

Okej, więc wczoraj był drugi dzień Bożego Narodzenia, a moi (dziadkowie) rodzice i ja mieliśmy grę w „sjoelen”, jak to się nazywa w Holandii. Wewnętrzny programista pojawił się we mnie, ale właśnie gdy otrzymałem odpowiedź, zgubiłem ją. Chcę, żebyś to przerobił. Zasady: Masz drewnianą deskę,...

31
Czy te kości są nieprzechodnie?

Kości nieprzechodnie są ładnymi, małymi zabawkami, które przeczą naszej intuicji w teorii prawdopodobieństwa. Potrzebujemy kilku definicji tego wyzwania: Rozważ dwie kości A i B, które są rzucane jednocześnie. Mówimy, że bije B jeśli prawdopodobieństwo A wykazujący większą liczbę niż B jest...

31
ASCII Doodling: Laser in a Box

Czasami, gdy rysuję, rysuję prostokąt, zaczynam od przekątnej z jednego z rogów, a następnie po prostu wykreślam linię, „odbijając” ją, gdy uderzę w bok prostokąta. Kontynuuję to, dopóki nie trafię w kolejny narożnik prostokąta (i mam nadzieję, że proporcje mojego prostokąta nie były...

31
Optymalne gry w Tic Tac Torus

To wyzwanie dotyczy gry Kółko i krzyżyk, ale rozgrywane jest na torusie. Jak grać Aby stworzyć niezbędną planszę, zaczynasz od zwykłej planszy Kółko i krzyżyk. Najpierw złóż go do cylindra, łącząc lewą i prawą krawędź. Następnie złóż go w torus, łącząc górną i dolną krawędź. Oto prosta...

31
Obszar wielokąta ASCII

Powinieneś napisać program lub funkcję, która jako ciąg wejściowy i wyjściowy zwraca ciąg reprezentujący wielobok ascii-art, a zwraca obszar wielokąta. Dane wejściowe to ciąg znaków składający się ze znaków _ / \ L V space i newlinedefiniujący prosty wielokąt (co oznacza brak dodatkowych...

31
Prosty Gantt ASCII

To jest proste: wydrukuj wykres Gantta ASCII . Biorąc pod uwagę zakresy zadań (czas rozpoczęcia - krotki czasu zakończenia), wydrukuj oś czasu Gantta w postaci -znaków dla każdego czasu trwania zadania - każde zadanie w nowej linii. Przykład Powiedzmy, że moje zakresy zadań są następujące...

31
Sortuj podręczniki

Sortuj podręczniki Szkoła wkrótce się rozpoczyna (jeśli jeszcze tego nie zrobiła), więc czas uporządkować nasze podręczniki. Musisz posortować książki w kolejności alfabetycznej, ale zajmuje to zbyt dużo czasu, więc zdecydujesz się napisać program, który to zrobi. Przykłady Wkład: _ | | _ |F|...

31
Wyrównanie linii!

Wyrównanie linii! Biorąc pod uwagę znak i ciąg wielowierszowy, Twoim zadaniem jest wypełnienie każdej linii ciągu, aby znalazły się w linii między danym ogranicznikiem. Przykłady Wkład: , Programming, Puzzles And, Code golf Wydajność: Programming, Puzzles And, Code golf Wkład Dane...

31
Nie widziałem wcześniej tego numeru!

Napisz program, który przechodzi przez ciąg znaków non-białych (można założyć, że są cyfry 0do 9, ale nie w sposób, w jaki mają być przetwarzane zależy od tego) i dodaje spacje zgodnie z następującymi zasadami. Niech bieżący token będzie pustym ciągiem, a poprzednio emitowane tokeny będą pustym...

31
Podziel zakładki na pół

Święte wojny toczyły się o spacje kontra karty. (I oczywiście przestrzenie, będąc obiektywnie lepszymi, wygrały.) - Alex A. S OMe PEO P le jeszcze śmieci do w ccept że WHI c h Cl e arly Ś upreme. Właśnie otrzymaliśmy do pliku przy użyciu INCOR re ct, b reklamę i inf e formularz rior whi t...

31
Wykres Florets of a Flower

Spójrz na ten kwiat rumianku: Ładne, prawda? A co, jeśli powiem ci, że to nie był właściwie jeden kwiat? Wiele kwiatów (w tym słoneczniki, rumianki, stokrotki i inne) faktycznie składa się z wielu bardzo małych kwiatów (czarne kropki na słonecznikach) na główce kwiatu. Te miniaturowe kwiaty...