Pytania oznaczone «code-golf»

14
Generowanie siatek Saperów

Saper to gra logiczna, którą można znaleźć w większości systemów operacyjnych. Celem gry jest ustalenie, gdzie znajdują się miny na siatce, z podanymi liczbami wskazującymi liczbę min wokół tego miejsca. Biorąc pod uwagę rozmiar siatki i zestaw min, wygeneruj siatkę Saper dla tego zestawu...

14
Code Golf Bingo!

Otrzymasz tablicę Bingo i listę połączeń. Musisz wydrukować BINGO! jak tylko twoja plansza wygra grę. Tablice bingo wyglądają tak: Zostaną one określone w ten sposób: 14 29 38 52 74 4 18 33 46 62 7 16 * 60 71 9 27 44 51 67 12 23 35 47 73 Zaraz za tablicą pojawią się połączenia, takie jak...

14
Wskazówki dotyczące gry w golfa w Postscript?

Jako jeden z mniej popularnych języków trudno jest znaleźć literaturę na temat awangardy hakowania postscriptowego. Jakie odkrycia dokonali tutaj golfiści, aby wykorzystać model stosu (lub inne funkcje) w celu przezwyciężenia nieodłącznej gadatliwości

14
Sprawdź, czy podany numer jest liczbą Keitha

Ponieważ liczby i sekwencje Fibonacciego wydają się być popularnym tematem dla golfa kodowego, pomyślałem, że może być fajnym wyzwaniem dla kodowania golfa z liczbami Keitha . Proponuję więc wyzwanie polegające na utworzeniu funkcji, która przyjmuje liczbę całkowitą i zwraca wartość prawda lub...

14
Rysowanie sieci 3d - bryły platońskie

Jest to podstawowa wersja raczej trudniejszych Rysowanie sieci 3d - bryły Archimedesa . Mam słabość do sieci 3d, które po wycięciu i złożeniu umożliwiają tworzenie kształtów 3d z papieru lub karty. Zadanie jest proste, napisz jak najkrótszy program, który rysuje sieci dla 5 brył platońskich....

14
Utwórz parser Twittera

Wprowadzenie Używasz Twittera (udawajmy, jeśli nie), gdzie masz do 140 znaków na każdy tweet, którym chcesz się podzielić ze światem. Jeśli chcesz napisać na Twitterze do swoich zwolenników, adres Gettysburga Abrahama Lincolna , musisz podzielić tekst na wiele 140-znakowych części, aby wyciągnąć...

14
Fexir tekstu ratetod

Mam dziwny tekst, w którym vewols wydają się być ratetod: Jestem źle napisanym tekstem. Jakiś szalony facet grał w kolejności samogłosek. Proszę mnie naprawić! Potrzebowałbym więc pragromu, który może cofnąć vevols (i literę „y”, jak się wydaje), aby tekst był raadeble agian. Ouy can choeso...

14
Proszę nie rozgałęziać

Każdy, kto jest umiarkowanie nastawiony na optymalizację kodu niskiego poziomu, wie o zagrożeniach związanych z rozgałęzianiem, niezależnie od tego, czy są one implementowane jako instrukcje if, pętle lub instrukcje select, możliwość błędnego przewidywania gałęzi jest straszną rzeczą marnującą...

14
N Doors, K Monkeys

Jest N drzwi i K małp. Początkowo wszystkie drzwi są zamknięte. Runda 1: 1. małpa odwiedza każde drzwi i zamyka je (jeśli drzwi są zamknięte, zostają otwarte; jeśli są otwarte, zostają zamknięte). Runda 2 : 1. małpa odwiedza każde drzwi i zamyka je. Następnie 2. małpa odwiedza każde drugie drzwi...

14
Minimalna liczba skoków

Biorąc pod uwagę sekwencję liczb, znajdź minimalną liczbę skoków, aby przejść od pozycji początkowej do końca i wrócić do pozycji początkowej. Każdy element sekwencji oznacza maksymalną liczbę ruchów, które można przesunąć z tej pozycji. W dowolnej pozycji możesz wykonać skok przy maks. K...

14
Wskazówki do gry w golfa w MATLAB

Jakie masz ogólne wskazówki na temat gry w golfa w MATLAB? Szukam pomysłów, które można by zastosować do problemów z golfem w kodzie, które są przynajmniej nieco specyficzne dla MATLAB (np. „Usuń komentarze” nie jest odpowiedzią). Proszę zamieścić jedną wskazówkę na...

14
Daj test wielokrotnego wyboru

Przedstawiam wam test! Twój test to test. Test polega na przetestowaniu testowanego za pomocą testów, które daje tester, w mniejszej ilości kodu testowego . W szczególności podasz test wielokrotnego wyboru, który otrzymałeś jako wkład. W tym wyzwaniu musisz wprowadzić następujące dane...

14
Podświetlanie składni dla większego golfa!

Golfiści Razem połączyliśmy siły, aby stworzyć zwięzły kod, funkcjonalnie piękny i brzydszy niż Upiór w operze z oryginalnej powieści. Nadszedł czas, aby przywrócić piękno do świata programowania. Kolorem W sposób zwięzły, funkcjonalnie piękny jest brzydszy niż Upiór w operze z oryginalnej...

14
Ładowanie JavaScript i SHA-256

To jest golfowa łamigłówka z aplikacją w świecie rzeczywistym. Niektóre obecne przeglądarki, jeśli wpiszesz URL, który wygląda data:text/html,<script>alert("hi")</script> wykona podany kod JavaScript. Załóżmy teraz, że masz adres URL, który wyglądał

14
Wyświetl zdanie w porządku alfabetycznym

Napisz program, który pobiera ciąg znaków i wypisuje wszystkie znaki w kolejności alfabetycznej. Spacje i symbole można zignorować lub usunąć, ale wielkie i małe litery muszą pozostać takie same. Przykładowe dane wejściowe: Johnny walked the dog to the park. Próbka...

14
Zapal Roguelike

Biorąc pod uwagę tablicę, napisz najkrótszy program lub funkcję, aby wyświetlić lub zwrócić, które postacie są w zasięgu wzroku gracza. Postać jest widoczna, jeśli możliwe jest narysowanie linii między nią a graczem, bez przekraczania postaci blokujących widzenie. Wejście: @reprezentuje pozycję...

14
Wskazówki do gry w golfa w partii

Windows Batch (CMD) jest prawdopodobnie najmniej odpowiednim językiem do gry w golfa. Unikaj znaków nowej linii . Jeśli szukasz najkrótszego kodu w bajtach, w przeciwieństwie do znaków, będziesz chciał pozbyć się wszystkich niepotrzebnych zwrotów karetki (znaki nowego wiersza = 2 bajty). Możesz to...

14
Puzzle dzbanek o pojemności 3 i 5 litrów

Być może widziałeś to w Die Hard: With a Vengeance ... To pytanie jest oparte na słynnej 3 i 5-litrowej dzbanku, ale z nieco innym kątem. Zdobądź kod, który po podaniu liczby całkowitej od 1 do 100 dostarczy ci najszybszych instrukcji, jak odmierzyć do zbiornika odpowiednią liczbę litrów wody z...