Pytania oznaczone «code-golf»

40
Słowa -> Panoramę miasta

Wyzwanie Twój program lub funkcja zaakceptuje pojedynczy ciąg wejściowy ze STDIN lub parametr funkcji. Możesz założyć, że dane wejściowe będą zawierać tylko znaki alfabetyczne (a-zA-Z), spacje i kropki. W danych wejściowych nie jest rozróżniana wielkość liter, więc powinieneś traktować „a”...

40
Połącz piksele

Biorąc pod uwagę taki tekst: # #### ## # ## # ## # #### ## Wyprowadzaj ten sam tekst, ale łącząc piksele ze znakami ─│┌┐└┘├┤┬┴┼. Jeśli piksel nie ma sąsiadów, nie zmieniaj go. Zatem wynik ostatniego tekstu to: │ ─┬── ┌─ │ └─ │ ┌┘ │ └──┘ ─┘ Możesz wziąć dane wejściowe jako tablicę...

40
Szablon programu do drukowania * dowolnego * ciągu

Napisz program o następujących właściwościach: Po uruchomieniu w takiej postaci program nie generuje danych wyjściowych (tj. 0 bajtów danych wyjściowych). W programie znajduje się lokalizacja (do wyboru: może być na początku, na końcu lub gdzieś pośrodku) z następującą właściwością: modyfikacja...

40
Utwórz zły piksel

Twoim zadaniem jest napisanie programu, który sprawi, że twój ekran będzie miał zły piksel. Powinieneś wybrać dokładnie jeden piksel na ekranie i dokładnie jeden kanał między czerwonym, zielonym i niebieskim, a jego wartość powinna zawsze wynosić 0 lub zawsze maksymalnie (zwykle 255). Wartości...

40
Szczęśliwego dnia bekonu!

Dzisiaj jest Dzień Bekonu i prawdopodobnie dlatego nazwa kapelusza na dzisiejszy udział to „Mmmm Bacon”. Czy jest lepszy sposób na uczczenie dnia bekonu dzięki wypełnionym zabawą matrycom 2D wykonanym z bekonu! Pasek boczku 1 na 1 jest reprezentowany przez to: ----- )===) (===( )===) ----- Twój...

40
Skopiuj plik - styl Windows

To wyzwanie jest inspirowane przez xkcd : Wyzwanie: Symulujesz kopiowanie dużego pliku (1 gigabajt). Szybkość przesyłania będzie się wahać od 10 kB / sekundę do 100 MB / sekundę. Twoim zadaniem jest określenie pozostałego czasu do przesłania pliku. Dane wyjściowe powinny wyglądać...

40
Wykryj awarie zamków

Jednym z interesujących aspektów grawitacji jest to, że o ile mi wiadomo, nie można po prostu unosić rzeczy w powietrzu. Wydaje się jednak, że nie wszyscy w Association of Random Castle Builders są tego świadomi, co prowadzi do takich zamków jak ten: # # # # # # ### #### #### # # #### # #...

40
Mnóstwo liczb całkowitych!

Liczba obfita to dowolna liczba, w której suma jej właściwych dzielników jest większa niż liczba pierwotna. Na przykład właściwymi dzielnikami 12 są: 1, 2, 3, 4, 6 I sumując te wyniki w 16. Ponieważ 16 jest większe niż 12, 12 jest obfite. Zauważ, że nie obejmuje to „liczb doskonałych”, np....

40
Wydrukuj układ okresowy

Twoim zadaniem jest wydrukować / wydrukować / zwrócić ten tekst: _____ _____ | 1 | | 2 | | H | | He | |_____|_____ _____________________________|_____| | 3 | 4 | | 5 | 6 | 7 | 8 | 9 | 10 | | Li | Be | | B | C | N | O | F | Ne | |_____|_____| |_____|_____|_____|_____|_____|_____| | 11 | 12 | | 13...

40
Przenoszenie skromnego minimum

Zainspirowany pytaniem w Stack Overflow. Tytuł tutaj jest całkowicie moją winą. Wyzwanie Biorąc pod uwagę listę dodatnich liczb całkowitych zawierających co najmniej dwa wpisy, zamień każdą liczbę na minimum wszystkich wpisów oprócz samego siebie. Przypadki testowe [4 3 2 5] -> [2 2 3...

40
Najlepsza baza to 10… Osiągnijmy to!

Wejście: Dodatnia liczba całkowita n składająca się z cyfr z zakresu 0–9 . Wyzwanie: Jeśli d jest najwyższą cyfrą w liczbie całkowitej, załóż, że podstawą liczby jest d + 1 . Np. Jeśli liczba całkowita wynosi 1256 , to zakładasz, że jest ona w bazie-7 , jeśli jest to 10110, to założysz, że jest...

40
Usuń otaczające zera z tablicy 2d

To jest dwuwymiarowa wersja tego pytania . Biorąc pod uwagę niepustą 2-wymiarową tablicę / macierz zawierającą tylko nieujemne liczby całkowite: ⎡⎣⎢⎢⎢⎢⎢⎢0000000000000100101000110⎤⎦⎥⎥⎥⎥⎥⎥[0000000010000010011100000] \begin{bmatrix} {\color{Red}0} & {\color{Red}0} & {\color{Red}0} & {\color{Red}0} &...

40
Dungeon Crawler

Wejście Binarna macierz reprezentująca ściany lochu.MMM Pozycja gracza w lochu.(x,y)(x,y)(x,y) Kierunek , w którym gracz aktualnie patrzy (0 = północ, 1 = wschód, 2 = południe, 3 = zachód)ddd Wydajność Pseudo-trójwymiarowa reprezentacja ścian znajdujących się w polu widzenia gracza, jako...

40
Wydrukuj fizyczną tabliczkę mnożenia

Prostokąty mają tę przyjemną właściwość - prostokąt składa się z dokładnie znaków!n × mn×mn \times mn × mn×mn \times m Ciekawszą właściwością jest to, że prostokąty można ładnie wyrównać w tabliczce mnożenia - na przykład w tabeli :3 × 33×33 \times 3 # ## ### # ## ### # ## ### # ## ### # ##...

40
Rozłóż dywan

Zainspirowany tym pytaniem SO . Wyzwanie: Wejście: Ciągsss Znakccc Wynik: Utwórz diamentową kwadratową grafikę ASCII sznurka we wszystkich czterech kierunkach, z pierwszym znakiem sznurka pośrodku i skierowanym na zewnątrz. Który znajduje się w kwadratowym dywanie ASCII-art, z postacią...