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.

1
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 , więc jeśli …
12 code-golf  string 

2
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 opisano poniżej) na poziomie n. Płatek śniegu Beta Płatek …

3
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 …

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, liczą się po prawej stronie, jeśli njest …

3
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 . Innymi słowy, jest to „zasada”, który odbywa się w -tuple …

2
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 data | | etc | just goes | …
12 code-golf 

5
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 …

4
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 ryzykowne, musisz dostać się do więzienia …
12 code-golf 

3
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, to jest jednoznaczne. Dane wejściowe mogą …

2
Cryptic Kicker //
Cryptic Kicker Powszechną, ale niepewną metodą szyfrowania tekstu jest permutacja liter alfabetu. Innymi słowy, każda litera alfabetu jest konsekwentnie zastępowana w tekście inną literą. Aby zapewnić odwracalność szyfrowania, dwie litery nie są zastępowane tą samą literą. Twoim zadaniem jest odszyfrowanie kilku zakodowanych wierszy tekstu, przy założeniu, że każda linia używa …

1
Golf Wars Episode I: The Phantom Lightsabers
Motyw tła Wprowadzenie Obi-Wan Kenobi, Qui-Gon Jinn i Darth Maul wkrótce będą walczyć! Wszyscy jednak zapomnieli przynieść swoje miecze świetlne. Napisz program lub funkcję, która na podstawie łańcucha Jediwejściowego generuje obraz podobny do tego * : i podany ciąg Sithgeneruje obraz podobny do tego: Specyfikacja obrazów Dowolny z 3 mieczy …

2
Sparuj kondensatory
Kondensatory są znane z tego, że są produkowane z wysoką tolerancją. Jest to do przyjęcia w wielu przypadkach, ale czasami wymagana jest pojemność z wąskimi tolerancjami. Powszechną strategią uzyskiwania pojemności o dokładnie takiej wartości, jakiej potrzebujesz, jest stosowanie dwóch dokładnie mierzonych kondensatorów równolegle, tak aby ich pojemności dodawały się do …

14
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ść zwracana przez funkcję. Dane wyjściowe mogą …

30
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 przykład) Nie musisz obsługiwać znaków interpunkcyjnych, …
12 code-golf  string 

2
Bigowanie dla łupów
Wprowadzenie Po długiej bitwie udało ci się pokonać Sfinksa w konkursie zagadek. Sfinks, pod wrażeniem twoich umiejętności, pragnie dać ci nagrodę współmierną z twoją sprytem i wyczarowuje istnienie paska magicznego pergaminu podzielonego na osiem pól, z których każde zawiera cyfrę. „Zagnij pergamin”, mówi Sfinks, „tak, że pudełka zachodzą na siebie, …

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.