Pytania oznaczone «code-golf»

12
Barcodegolf: Wygeneruj UPC liczby

Prawie każdy sklep używa obecnie kodów kreskowych Universal Product Code (UPC), aby uprościć proces sprawdzania. Jeśli imię nic dla ciebie nie znaczy, na pewno rozpoznasz ich wygląd: Format Najpopularniejszym systemem jest UPC-A, który używa 12 cyfr do przedstawienia każdego konkretnego...

12
Szachownica artystyczna ASCII

W tym wyzwaniu musisz narysować szachownicę poniżej i pozwolić na wykonanie ruchów. 1. Rysunek Każdy biały kwadrat ma 5 x 9 pól. Każdy czarny kwadrat ma 5 x 9 dwukropków. Plansza jest otoczona granicą dwukropków. Elementy mają szerokość 5 znaków i siedzą w dolnym rzędzie kwadratu...

12
Podpisz to słowo!

Co to jest podpis słowny? Podpis słowa są wszystkich jego listów uporządkować - podpisami this, histi hitsto wszystko hist. Wyzwanie Napisz program programowy powinien poprosić o dane wejściowe, a następnie wydrukować podpis tego słowa. Przykładowy przebieg programu może wyglądać...

12
Malowanie dróg przed nami

Biorąc pod uwagę dwa parametry wzoru pasa i długości drogi , wydrukuj reprezentację ASCII oznaczeń pasa dla Roads and Traffic Service, aby pomalować drogi. Przykładowe wejście / wyjście Wejście:, BTHMLRPHU 21 Nie obchodzi mnie, jeśli weźmiesz dwa parametry lub połączysz liczbę na końcu łańcucha,...

12
Złożone sekwencje liczb

Złożone sekwencje liczb Zainspirowany tym pytaniem Biorąc pod uwagę dodatnią liczbę całkowitą n , kod musi wypisać pierwsze n liczb całkowitych . Wejście wyjście Możesz napisać program lub funkcję. Dane wejściowe są przez STDIN lub argument funkcji, a dane wyjściowe to STDOUT lub wartość...

12
Narysuj tabelę wyników SQL

Jestem pewien, że większość z nas widziała wyniki SQL w terminalu, wszystkie starannie sformatowane w wiersze i kolumny. Jeśli nie, oto przykład: +----------+-----------+----------------+ | column 1 | column 2 | column 3 | +----------+-----------+----------------+ | data | more data | even more...

12
Do zobaczenia w innym życiu, bracie!

Większość z nas, zagubionych fanów, pamięta komputer, na którym Desmond musiał pisać znaki „4 8 15 16 23 42” co 108 minut, inaczej świat się skończy (a może tak?). Wyzwaniem jest tutaj stworzenie programu, który zrobiłby to samo, wymagając, aby co 108 sekund wprowadzano dane wejściowe 4 8 15 16 23...

12
Wygeneruj funkcję monotoniczną

Przegląd W tym wyzwaniu Twoim zadaniem jest losowe wygenerowanie monotonicznej funkcji matematycznej między dwoma zestawami. Wejście Twoje dane wejściowe to dwie dodatnie liczby całkowite si n. Po uzyskaniu tych danych wejściowych program wygeneruje losową funkcję matematyczną fz zestawu do ....

12
Uratuj pilota!

Pytanie Zostajemy schwytani przez armię robotów na ich stacji kosmicznej. Nasz pilot statku kosmicznego znajduje się w więzieniu na poziomie 1. Istnieje tylko jeden sposób na ucieczkę i uratowanie pilota statku kosmicznego. Oznacza przejście z poziomu N na poziom 1. Jednak ponieważ jest bardzo...

12
Matematyka na Manhattanie

Definiuję następujące operatory: Dodatek Manhattanu a + Mb , dla liczb jednocyfrowych, jest wynikiem połączenia b na a. Zatem a + Mb = 10a + b. Dlatego operator ogólny + M jest zdefiniowany w następujący sposób: a + Mb = 10a + b Odejmowanie Manhattan a - M b, dla liczb jednocyfrowych, jest...

12
Wirujące spirale

Biorąc pod uwagę kwadrat tekstu reprezentujący spiralę znaków, obróć go! Spirala zaczyna się na środku i przesuwa się w kierunku przeciwnym do ruchu wskazówek zegara do zewnętrznej krawędzi, zaczynając na lewo od środka: 987 216 345 To przekłada się na ciąg 123456789. Obrót odbywa się w lewo ,...

12
Zagraj w grę eliminacyjną

Wprowadzenie W tym wyzwaniu Twoim zadaniem jest symulacja pewnego rodzaju gry eliminacyjnej. W grze uczestnicy stoją w kręgu, a wszyscy trzymają liczbę całkowitą. W każdej rundzie gry każdy uczestnik wskazuje na osobę noddalającą się, jeśli njest to liczba, którą trzyma. Jeśli njest dodatnia,...

12
Płatek śniegu Beta

Wyzwanie Zima zbliża się wielkimi krokami, a wiele miejsc otrzymuje pierwsze warstwy śniegu na sezon 15/16, więc dlaczego nie wyłamiemy maszyn śniegowych i sami nie zakodujemy? Biorąc pod uwagę liczbę całkowitą nza pośrednictwem STDIN, wyprowadzaj płatek śniegu reprezentacji ASCII Beta (jak...

12
Usuń powtarzające się słowa z łańcucha

Usuń wszystkie powtarzające się słowa z wprowadzonego zdania. Dane wejściowe będą podobne, cat dog cat dog bird dog Snake snake Snakea dane wyjściowe powinny cat dog bird Snake snake. Zawsze będzie pojedyncza spacja oddzielająca słowa. Kolejność wyjściowa musi być taka sama jak wejściowa. (Patrz...

12
To sezon łączenia

Sztanga na mojej siłowni wyglądają następująco: =========[]-----------------------[]========= Mogą pomieścić płytki o pięciu różnych rozmiarach: 2,5 funta, pięciu funtów, dziesięć funtów, 25 funtów i 45 funtów: . . ! | . ! | | | | | | | | ' ! | | | ' ! | ' Dla bezpieczeństwa dodajemy...

12
Monday Mini-Golf # 7: Uprość pomiary składników

Poniedziałek Mini-Golf: Seria krótkich golfowych wyzwań, opublikowanych (miejmy nadzieję!) W każdy poniedziałek. Przepraszam, że jest późno; Uświadomiłem sobie, że w 90% przypadków napisałem inny pomysł, że jest to duplikat. Moja rodzina jest raczej duża, więc jemy dużo jedzenia. Zwykle musimy...

12
Quiny przerywające sygnał

Quining ma długą historię - jeśli o niej nie słyszałeś, kliknij znacznik i poczytaj o nim trochę. Twoje zadanie Wyprowadza nieskończoną serię 1s (bez innych odstępów [znaki nowej linii, spacje itp.]) DO WYWOŁU SIGINT (zwykle CTRL-C). Po wywołaniu wypisz źródło programu. Zasady Musi to być...

12
Skład etykiet wielowymiarowych

W wielowymiarowym świecie parowo-punkowym nasz szef chce przymocować drukowane etykiety indeksowe do każdej szuflady w wielowymiarowej szafce aktowej naszego konglomeratu. Szef chce napisać cały arkusz etykiet jako pojedynczy formularz, używając czcionki kupionej tylko w tym celu, więc musimy...

12
Detektor krawędzi Sobel

Twoim zadaniem jest napisanie programu, który pobiera obraz wejściowy i uruchomić go przez wykrywanie krawędzi, aby stać się obrazem wyjściowym. Wykrywanie krawędzi działa w następujący sposób (jeśli niejasne, patrz wykrywanie krawędzi sobel ): Wartość piksela to całkowita jasność piksela, więc...