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.


29
Pomnóż wszystkie liczby w ciągu
Zwycięzca: Chilemagic , ogromne 21 bajtów! Możesz kontynuować przesyłanie odpowiedzi, jednak nie możesz już wygrać. Zachowano oryginalny post: Twoim celem jest znalezienie wszystkich liczb w ciągu i pomnożenie każdej z nich indywidualnie przez wartość wprowadzoną przez użytkownika Nie będziesz musiał się martwić o ułamki dziesiętne Użytkownik wprowadzi liczbę i ciąg …
19 code-golf 


5
Rozwiąż zagadkę Einsteina
Einstein napisał zagadkę. Powiedział, że 98% świata nie może tego rozwiązać. Rozwiązałem tę zagadkę w około 25 minut w pociągu do pracy. To po prostu dedukcja. Zagadka Istnieje 5 domów w 5 różnych kolorach z rzędu. W każdym domu mieszka osoba o innej narodowości. Pięciu właścicieli pije określony rodzaj napoju, …
19 code-golf 

3
ahhhh! Bestie to HHHH!
Jak dowiedzieliśmy się z IBM PC AT, YouTube (patrz wideo) , Wikipedia (patrz artykuł) i Sesame Street: Litera Hjest najbardziej bezlitosną literą alfabetu ! (Nawet jeśli faktycznie składa się z dwóch elementów w Code Page 437. W rzeczywistości jest to WIĘCEJ bezlitosne). Jak Obcy w ... ehm ... kosmici , …
19 code-golf  game  maze 

2
Liczba pojedyncza czy mnoga?
Oto lista 30 rzeczowników angielskich w ich liczbie pojedynczej i mnogiej. Twoim zadaniem jest po prostu napisanie najkrótszego wyrażenia regularnego pasującego do wszystkich rzeczowników w jednej formie, a żadnego w drugiej (łatwe, wszystkie rzeczowniki angielskie kończą się sliczbą mnogą, prawda?). SINGULAR PLURAL --------- -------- car cars boat boats man men …

29
Określ wygraną w Tictactoe
Zagrajmy w golfa z kodem! Biorąc pod uwagę stan planszy kółko i krzyżyk (przykład :) |x|x|o| |x|o|x| |o|o|x| Ustal, czy gra jest wina loselub cat. Twój kod powinien wypisać dowolną z tych opcji w danym stanie. Powyższa gra powinna zostać wypisanalose Żeby było jasne: wygrana jest definiowana jako dowolne 3 …
19 code-golf  game 

10
Notatka o przeznaczeniu - umieść notatkę na pięciolinii
Apokalipsa zombie nadeszła i świat się kończy. Nagle ktoś odkrywa formułę, która zajmuje aktualną godzinę, minutę i dzień, i wyrzuca idealną nutę do gry na pianinie, która natychmiast zabija każdego zombie, który ją słyszy. Niestety na świecie pozostał tylko jeden pianista, który zapomniał czytać nuty, ale nadal umie czytać nuty. …

14
Cztery kwadraty razem
Twierdzenie Lagrange'a o czterech kwadratach mówi nam, że dowolna liczba naturalna może być reprezentowana jako suma czterech liczb kwadratowych. Twoim zadaniem jest napisanie programu, który to robi. Dane wejściowe: liczba naturalna (poniżej 1 miliarda) Wynik: cztery liczby, których kwadraty sumują się do tej liczby (kolejność nie ma znaczenia) Uwaga: nie …

12
Ustal, czy teren jest w całości ogrodzony płotami
Wyobraź sobie dwuwymiarową tablicę wartości boolowskich, gdzie 0 oznaczają kwadraty trawy na prostokątnej działce, a 1 oznaczają ogrodzenie. Napisz funkcję, która akceptuje tablicę 2D jako dane wejściowe i określa, czy możesz podróżować z dowolnego obszaru trawy do dowolnego innego obszaru trawy, używając tylko ruchów północ / wschód / zachód / …
19 code-golf 

25
Zakłady przyrostowe
Kilka miesięcy temu miałem to pytanie jako łamigłówkę przed przesiewową rozmową kwalifikacyjną. Ostatnio, gdy myślę o blogu, pojawił się w mojej głowie jako dobry przykład, który można wykorzystać do funkcjonalnego rozwiązania problemu. Prześlę swoje rozwiązanie tego problemu, gdy tylko skończę pisać mój blog. UWAGA: To pytanie zostało zadane na StackOverflow …

1
quine-ish kółko i krzyżyk
Napisz program w wybranym języku, który gra idealną grę w kółko i krzyżyk na planszy 3 * 3 przeciwko ludzkiemu graczowi. Jednak każdy ruch musi być innym programem , wygenerowanym z poprzedniej iteracji. To, jak iw jakiej formie oceniasz wkład człowieka, zależy od ciebie, ale należy go odczytać ze standardowego …
19 code-golf 

28
Oblicz pierwsze luki
Znalezienie liczb pierwszych to programowy rytuał przejścia i bardzo często pierwszy poważny program, który ktoś buduje (zwykle z podziałem na próby). Ale same liczby pierwsze są już zużyte. Kolejną o wiele bardziej interesującą rzeczą jest uzyskanie pierwszych luk: najdłuższych jak dotąd przerw między kolejnymi liczbami pierwszymi. Są to dość rzadkie …
19 code-golf  primes 

6
Szachy - Znajdź wszystkie legalne ruchy (oprócz roszady i en passant)
Napisz najkrótszy kod, który oblicza wszystkie możliwe (legalne) ruchy bieżącego gracza z danego ciągu FEN. Co to jest łańcuch FEN? (Wikipedia) Najkrótszy kod wygrywa, język nie ma znaczenia. Ruchy wyjściowe muszą być zgodne z regułami ruchu szachowego, z wyjątkiem promocji en passant , castling i pionków. Zignoruj ​​czek, mat i …
19 code-golf  chess 

21
Odwracalny rewerser
Twoje zadanie jest proste. Program czyta wiersz standardowego tekstu i drukuje ten sam tekst w postaci odwróconej znaków. Nie wolno drukować niczego innego. Na przykład: input: „Hello!”, output: „! olleH” Najważniejsze jest to , że twój program musi być w stanie zrobić dokładnie to samo, jeśli kod źródłowy jest odwrócony! …

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.