Pytania oznaczone «code-golf»

12
Strzel grę w Yahtzee

Za każdy z 13 wierszy arkusza wyników Yahtzee otrzymujesz (od standardowego) oddzieloną spacjami listę 5 liczb (kości). Twoim zadaniem jest obliczyć wynik dla każdej linii i wygenerować sumę całkowitą gry. Przykład Dane wejściowe i sposób ich interpretacji: Input Box Score 6 1 4 1 3 Aces 2 3 2 2...

12
Usuwanie unikatowych elementów z łańcucha

Natknąłem się na to pytanie, ponieważ wydaje się, że bardzo częstym przypadkiem jest znajdowanie unikatowych znaków w łańcuchu. Ale co, jeśli chcemy się ich pozbyć? Dane wejściowe zawierają tylko małe litery. Używane są tylko litery od a do z. Długość wejściowa może wynosić od 1 do 1000...

12
Znalezienie najbardziej „unikalnego” słowa

Używając wybranego języka, napisz najkrótszą możliwą funkcję / skrypt / program, który zidentyfikuje słowo o największej liczbie unikalnych liter w tekście. Unikalne litery powinny zawierać dowolny wyraźny znak wykorzystujący kodowanie UTF-8 . Wielkie i małe wersje tego samego znaku są różne i...

12
Pracujący Saper

Podobne do generowania siatek trałowców , chociaż wyzwaniem jest stworzenie działającej siatki trałowców. To będzie dłuższy kod niż normalnie (tak myślę) . więcej informacji o trałowcu . Saper to gra logiczna, którą można znaleźć w większości systemów operacyjnych. Celem gry jest ustalenie,...

12
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, napisano najkrótszy program, który rysuje sieci dla 13 brył Archimedesa. Wyjście powinno być plikiem obrazu w dowolnym rozsądnym formacie (png, jpg). Wszystkie...

12
Zaimplementuj 64-bitową binarną liczbę zmiennoprzecinkową IEEE 754 za pomocą operacji na liczbach całkowitych

(Na razie oznaczyłem pytanie „C”, ale jeśli znasz inny język, który obsługuje związki, możesz go również użyć). Twoim zadaniem jest zbudowanie czterech standardowych operatorów matematycznych + - * /dla następującej struktury: union intfloat{ double f; uint8_t h[8]; uint16_t i[4]; uint32_t...

12
„Cowsay” w skrócie [zamknięte]

Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat Code Code Stack Exchange. Zamknięte 3 lata temu . Symuluj cowsayw trybie domyślnym. $ cowsay <<<...

12
Oceń n-tą hiperoperację

Zdaję sobie sprawę, że to trochę matematyka, ale - proszę bardzo. W matematyce sekwencja hiperoperacji jest nieskończoną sekwencją operacji arytmetycznych (zwanych hiperoperacjami), która rozpoczyna się od jednoargumentowej operacji następcy, a następnie kontynuuje binarne operacje dodawania,...

12
Czy umiesz kod kreskowy na pasku?

Witamy w barze piNapple w Melbourne. Wszyscy najlepsi golfiści z kodem są tutaj, ze swoimi laptopami, próbowaniem koktajli i programowaniem coraz gorzej. Czuję szczególną potrzebę ponownego podkreślenia ostatniego punktu. Coraz gorzej. Alkohol może robić śmieszne rzeczy w programowaniu...

12
Odwracalne narzędzie zrzutu heksadecymalnego (aka `xxd`)

xxdjest narzędziem w pakiecie vim, które zostało użyte do kodowania odpowiedzi na problemy z kodowaniem golfa na tej stronie. Konwertuje plik binarny na zrzut heksadecymalny iz powrotem. Zaimplementuj polecenia xxdi xxd -rw wybranym języku (językach) programowania. Punktacja opiera się na długości...

12
Zarządzaj sklepem z ciastkami!

Podsumowanie Kod golfa jest dobry. Ciasto jest dobre . Po połączeniu tych dwóch rzeczy mogą się zdarzyć tylko dobre rzeczy. Dane techniczne W tym wyzwaniu będziesz zarządzać sklepem z ciastkami. Użytkownik będzie mógł wprowadzić pięć różnych poleceń: list, count, buy, sell, i exit. Oto...

12
Generowanie histogramu

Napisz najkrótszy program, który generuje histogram (graficzna reprezentacja rozkładu danych). Zasady: Musi wygenerować histogram na podstawie długości znaków słów (łącznie z interpunkcją) wprowadzanych do programu. (Jeśli słowo ma 4 litery, pasek reprezentujący cyfrę 4 zwiększa się o 1) Musi...

12
Wskazówki dotyczące gry w golfa w Befunge

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

12
Wschód i zachód słońca

Jestem trochę romantyczny, uwielbiam zabierać moją żonę, aby zobaczyć wschody i zachody słońca w miejscu, w którym się znajdujemy. Na potrzeby tego ćwiczenia powiedzmy, że nie mam kodu, który mógłby mi wskazać godzinę zachodu lub wschodu słońca dla dowolnej daty, szerokości i długości...

12
Uogólnienie liczb Hardy'ego-Ramanujana

1729, znany jako liczba Hardy'ego-Ramanujana , jest najmniejszą liczbą całkowitą dodatnią, którą można wyrazić jako sumę dwóch kostek liczb całkowitych dodatnich na dwa sposoby ( 12^3+1^3=10^3+9^3=1729). Biorąc pod uwagę liczbę całkowitą n(jako dane wejściowe w dowolnej formie naturalnej dla...

12
Ulepszona wersja GolfScript [zamknięta]

Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . Planuję napisać ulepszony...