Programowanie puzzli i Code Golf

Pytania i odpowiedzi dotyczące programowania entuzjastów puzzli i graczy kodowych


4
Rozłóż liczbę bit-xor bez cyfr 0, 3, 7
Wyzwanie Napisz funkcję lub program, który pobiera dodatnią liczbę dziesiętną, nazwij ją A i wyślij dwie liczby dodatnie, B i C , tak aby: A == B bitxor C. B i C nie mogą zawierać cyfr 0, 3 lub 7 w postaci dziesiętnej. Przykłady >>> decompose(3) 1, 2 >>> decompose(7) …
20 code-golf  number 

1
Wykryj duplikaty pytań
Wykryj duplikaty pytań Dawno, dawno temu istniało pole golfowe. Miał problem: ludzie wielokrotnie zadawali podobne lub identyczne pytania. Ty byłeśwybrani wybrani przymusowo pobrani do szantażu zażądano zautomatyzowania procesu decydowania, czy pytanie jest duplikatem istniejącego, za pomocą wszelkich niezbędnych środków (patrz Reguły). Wejście Twój program musi zaakceptować pojedynczy adres URL jako …

21
Wyzwanie Schody
Twoim zadaniem jest odtworzenie tego dzieła sztuki: _____ | | | | _____| | | | | _____| | | | | _____| | | | | _____| Odpowiedź musi go odtworzyć i wydrukować. Wszystkie języki dozwolone, nie wymaga bezpośredniego drukowania dzieł sztuki, ofc, wymagany jest pewien poziom manipulacji. Odpowiedź …

11
Ograniczony Polyglot
Poligloty to programy działające jednocześnie w wielu językach programowania. Większość takich poliglotów jest napisanych w taki sposób, że niektóre konstrukcje jednego języka są interpretowane jako komentarze innego języka (np. #defineW C jest interpretowane jako komentarz w kilku językach skryptowych). Jestem ciekawy, czy możliwe jest stworzenie nietrywialnego poliglota, który nie będzie …

30
Death By Shock Probe: To dużo kości
W komiksie internetowym Darths & Droids Pete, który gra R2-D2 w fikcyjnej kampanii RPG, wokół której opiera się komiks, twierdzi kiedyś (ostrzeżenie: potencjalne spoilery w połączonym komiksie), że wraz z Zagubioną Kulą Phanastacorii przygotował się do jego sonda uderzeniowa, teraz może wydać potężną 1048576d4uszkodzenia. (MG nie potwierdził ani nie zaprzeczył …
20 code-golf  random 

1
Wydajne, bezbłędne kodowanie * [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 wymiany kodów golfowych. Zamknięte 3 lata temu . Misja Jak dobrze wiadomo, materiał genetyczny wszystkich znanych stworzeń na Ziemi jest zakodowany w DNA; z użyciem czterech nukleotydów adeniny, …



4
Zbuduj szpiegów, którzy wrzucą kamienie do rzeki
Niedawno na niedawno wydanym Puzzling.SE pojawił się problem z szpiegami rzucającymi kamieniami w rzekę, co w rzeczywistości było dość trudne: Dwóch szpiegów musi przekazać sobie dwa tajne numery (jeden numer na szpiega), niezauważone przez swoich wrogów. Uzgodnili metodę zrobienia tego z wykorzystaniem tylko 26 nieodróżnialnych kamieni z góry. Spotykają się …

12
Podłącz ponownie dziś wieczorem lub w ten weekend
To jest mój pierwszy kod golfowy, więc daj mi znać, jeśli jest zbyt szeroki lub jeśli brakuje mi informacji na temat dobrej układanki! Wyzwanie W Ontario i prawdopodobnie w innych częściach świata za energię elektryczną naliczane są ceny według czasu użytkowania (TOU) , który zmienia koszt za kilowatogodzinę w zależności …
20 code-golf  date 

16
Sprawdź, czy liczba całkowita jest podzielna przez 3
Twoim celem jest ustalenie, czy liczbę można podzielić przez 3 bez użycia warunków warunkowych. Wprowadzony zostanie 8-bitowa liczba bez znaku od 0 do 255. Zachęcamy do kreatywności! Możesz używać TYLKO Równość / nierówność ( ==, !=, >, <, >=, <=) Arytmetyczna ( +, -, x) Operatory logiczne ( !nie &&i, …

1
Fillomino Solver
Fillomino to układanka, w której wypełniasz siatkę poliominoami . Każdy poliomino jest obszarem sąsiadujących komórek. Reprezentacja siatki pokazuje, jaki rozmiar poliomino pokrywa każdą komórkę. Na przykład pentomino (5) byłoby pokazane jak 5w każdej z pięciu sąsiadujących komórek (patrz poniżej). Dwa poliomino o tym samym rozmiarze nie mogą mieć granicy, ale …

1
Żonglowanie liczbami
Twoim zadaniem jest wygenerowanie prawidłowego wzorca żonglerki poprzez wypełnienie danego szablonu. Najpierw jednak prawdopodobnie musisz wiedzieć, jak oznaczony jest taki wzór. Wprowadzenie do Sitewap Sitewap to ustalona notacja dotycząca wzorców żonglerki. Działa, dzieląc wzór na uderzenia. Za każdym uderzeniem lewa i prawa ręka naprzemiennie rzucają piłkę. Każdy rzut (tj. Każde …
20 code-golf 

1
Chroń moje ściany przed tymi nieznośnymi drzwiami
Klamki są świetne, ale kiedy otworzysz drzwi, zawsze wgniatają ściany wokół nich. Potrzebuję, abyś wziął udział w sztuce ASCII pokoju, tak jak to: +---------+--X --X --+-----+ | \ \ |\ | \ | | \ \ | \ | \| | X | \ | X | / | | …
20 code-golf 

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.