Pytania oznaczone «code-golf»

27
Squarefinder - Lokalizowanie regularnych tetragonów

Wyobraź sobie kilka prostokątów narysowanych w płaszczyźnie, każdy prostokąt z wierzchołkami o współrzędnych całkowitych i bokami równoległymi do osi: Prostokąty dzielą płaszczyznę na kilka rozłącznych regionów, które mają kolor czerwony i niebieski poniżej: Twoim celem jest znalezienie...

27
Wydrukuj macierz blokowo-diagonalną

Oto prosty, bite-sized (bajt wielkości?) Kod golf: podany niepusty lista liczb całkowitych dodatnich mniej niż 10, wydrukować blok-przekątna matrycy, gdzie wykazie określa wielkość bloków, w porządku. Bloki muszą składać się z dodatnich liczb całkowitych mniejszych niż 10. Więc jeśli podano jako...

27
Vim - otaczający wiersz komentarza ze znakiem komentarza

Dzisiaj zdałem sobie sprawę, że często lubię definiować sekcje w moim kodzie w następujący sposób: #################### # Helper Functions # #################### Ale to nużące. Zakładając, że mam taką linię: # Helper Functions # Jaki jest najkrótszy zestaw vimnaciśnięć klawiszy, aby go owinąć...

27
Powiększ diamentową płytkę

Każdy regularny sześciokąt może być wyłożony diamentami, na przykład tak: ______ /_/_/\_\ /_/\_\/\_\ /\_\/_/\/_/\ \/_/\_\/_/\/ \_\/_/\_\/ \_\_\/_/ Rozważymy powyższe kafelki wielkości 1(ponieważ boki diamentów są wykonane z jednego /lub \każdego). Ten sam kafelek wielkości 2wyglądałby...

27
Produkt o długości haka

Młoda schemat jest ułożenie pudełek w lewo-uzasadnione wierszy i kolumn top-uzasadnione. Dla każdego pola wszystkie pola nad nim i po jego lewej stronie są zajęte. XXXXX XXX XXX X Długość haczyk pudełka jest liczba pól po jego prawej stronie, w tym samym rzędzie, i poniżej niej w tej samej...

27
Wyniki ASCII

Grzebiąc w głębi folderu tymczasowego, znajdziesz kompozycje na fortepian. Niestety, te kompozycje zostały napisane tylko z nazwami nut i czasem trwania, a ty masz dostęp tylko do terminalu tekstowego. Dlatego Twoim zadaniem jest napisanie programu wyświetlającego kompozycje jako grafikę...

27
Zamień wielkie litery na dwa ciągi

your shift key is broken. wheNever you type two lines, the cApitaL LetteRs in them get swappeD. you must write a program to fiX THIS! Opis Wejście jest dwa ciągi, s1a s2, równej długości. Każdy z nich będzie zawierał tylko ASCII do wydrukowania i będzie miał co najmniej jeden znak długości....

27
Czy pizza jest uczciwa?

To pytanie jest inspirowane i jest odwrotnością tego . Dennis ( E), Doorknob ( D), Martin ( M) i Chris ( C) zamówili pizzę. Prostokątna pizza jest podzielona na kwadratowe kawałki, z których każdy jest oznaczony odpowiednim jedzeniem. Napisz program lub funkcję, która podając prostokątną pizzę...

27
Argyle ASCII Art

Napisz program (lub funkcję), który przyjmuje dodatnią liczbę całkowitą. Jeśli dane wejściowe są 1, wydrukuj (lub zwróć) dwa diamenty sąsiadujące obok siebie, każdy o boku długości 1 ukośnika: /\/\ \/\/ Dla każdego wejścia Nwiększego niż 1, spójrz na wynik dla N-1każdej pary sąsiednich...

27
Wypełnianie dowolnych tac kostek lodu

Załóżmy, że ta siatka przestrzeni i Xreprezentuje przekrój niektórych dziwnie ukształtowanych pustych tac kostek lodu : X X X X X X XX X XX X XXXXXX XXXXXXXXXXXXX Kolumny bez Xprzedstawiają dziury lub luki w tacach, które nie mogą pomieścić wody, spływając do nieskończonej pojemności. Woda...

27
Czy to kandydat Calvin Number?

To wyzwanie jest hołdem dla naszego Legendary Challenge Writer ™, Calvin's Hobbies - teraz przemianowanego na Helka Homba - w tym samym duchu, co Generate Dennis Numbers . Calvin jest dość imponującym współpracownikiem PPCG, z szóstą pod względem ogólnej reputacji i prawdopodobnie bezdyskusyjnie...

27
Wyrównaj tekst do prawej

Twoim zadaniem jest pobrać ciąg znaków i liczbę i wyrównać ciąg po prawej stronie, dzięki czemu szerokość tekstu będzie liczbą. Gdy linia jest za długa, przełam ją i umieść resztę w następnej linii, powtarzając, aż nie będzie to konieczne. Jeśli linia jest krótsza niż szerokość, wypełnij ją...

27
Sortuj to, szybko!

Cóż ... istnieje 59 (obecnie 60) pytań oznaczonych sortowaniem , ale nie ma prostych szybkich sortowań. To musi zostać naprawione. Dla tych, którzy nie znają quicksort , oto podział, dzięki uprzejmości Wikipedia- Wybierz element zwany osią przestawną z tablicy. Zmień kolejność tablic, aby...

27
Odwróć wyrażenie regularne

Wyzwanie Biorąc pod uwagę poprawną regex, wypisz regex, który pasuje do tego samego zestawu ciągów, ale jest odwrócony. Zadanie To wyzwanie wykorzystuje najbardziej podstawowe operacje regex: ^, $, ?, +, *, [], {}, |. Nie ma czegoś takiego jak grupy przechwytywania lub jakiekolwiek inne...

27
Odwróć i odwróć ciąg

Odwróć i odwróć ciąg Wyzwanie W tym wyzwaniu. Będziesz pisać program, który wyświetli lub zwróci dane wejściowe, odwrócony i odwrócony. Po pierwsze, każdy znak należy przekonwertować na kod znaku. Następnie należy to przekonwertować na base-2. Następnie ciąg powinien zostać odwrócony....

27
Statystyki popularności marchwi

W PPCG pokoju z XIX Byte , przy użyciu jest kursor ^(lub marchewki ) to sposób wskazujący, że zgadzasz się z jednym z wcześniej wykonanych komentarzach tuż nad twoim. Wiadomość karetka składa się wyłącznie z N ^znaków (gdzie N jest dodatnią liczbą całkowitą) i oznacza zgodę na N-tą poprzednią...

27
Sześciokątny czas labiryntu!

Czas na kolejne wyzwanie labiryntowe, ale nie takie, jakie znasz. Zasady tego wyzwania są nieco inne niż większość wyzwań w labiryncie. Typy kafelków są zdefiniowane w następujący sposób: S: Lokalizacja w labiryncie, od której zaczynasz E: Lokalizacja, do której próbujesz się dostać 0: Ściana,...