Programowanie puzzli i Code Golf

20
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) 1,...

20
Formowanie Polyominoes za pomocą łańcucha prętów

tło Rozważ (zamknięty) łańcuch prętów, z których każdy ma całkowitą długość. Ile odrębnych polominoów bez dziur można utworzyć za pomocą danego łańcucha? Innymi słowy, ile różnych nie przecinających się wielokątów z bokami wyrównanymi do osi można utworzyć za pomocą danego łańcucha? Spójrzmy na...

20
Po uruchomieniu uruchom emoji zegara najbliższe bieżącej godzinie

Mogę mieć duży if/elsewarunek na każde 30 minut, ale szukam więcej rozwiązań opartych na matematyce i Unicode. Oto emoji zegara: 🕐🕑🕒🕓🕔🕕🕖🕗🕘🕙🕚🕛🕜🕝🕞🕟🕠🕡🕢🕣🕤🕥🕦🕧. Jeśli brakuje odpowiedniego wsparcia renderowania, możesz zobaczyć je poniżej (nie są w tej samej kolejności i mogą wyglądać inaczej niż to, co...

20
Confuse the Dakotas [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 2 lata temu . Zostałeś zatrudniony przez rząd Północnej Dakoty do szyfrowania...

20
Code Image Image Downloader

W wielu wyzwaniach związanych z przetwarzaniem obrazu post zawiera obrazy, które muszą zostać zapisane w pliku, aby można było rozwiązać problem. Jest to szczególnie żmudne zadanie ręczne. My, programiści, nie powinniśmy być narażeni na takie znęcanie się. Twoim zadaniem jest automatyczne...

20
Umieszczenie skrzyni Minecraft

Gra wideo Minecraft polega na umieszczaniu i usuwaniu różnego rodzaju bloków w siatce liczb całkowitych 3D, która tworzy świat wirtualny. Każdy punkt sieci może zawierać dokładnie jeden blok lub być pusty ( oficjalnie blok „ powietrzny ”). W tym wyzwaniu zajmiemy się tylko jedną poziomą płaszczyzną...

20
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...

20
(Nieco) Paradoks Urodzin Pedantycznych

tło Paradoks urodzin jest popularnym problemem w teorii, która przeczy prawdopodobieństwa intuicji matematycznej (większość ludzi). Opis problemu jest następujący: Biorąc pod uwagę N osób, jakie jest prawdopodobieństwo, że co najmniej dwa z nich mają takie same urodziny (bez względu na...

20
Najwyższa wieża z zestawu cyfr

Edycja: Łamigłówka na końcu pytania. Biorąc pod uwagę zestaw liczb 1-cyfrowych, powinieneś określić, jak wysoką wieżę mogą zbudować. Cyfry żyją na płaszczyźnie poziomej z poziomem ziemi, na którym mogą stać. Żadnej cyfry nie chce się mylić z liczbą wielocyfrową, więc zawsze mają puste miejsce...

20
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ć...

20
Zidentyfikuj połówki kart pokera

Kasyno korzysta z następującej talii kart. ( *To jeden z kombinezony karty D, S, Club H). _________ _________ _________ _________ _________ | | | | | | | | | | | | | | | * | | * * | | * * | | | | * | | | | | | | | * | | | | * | | | | * | | | | * | | | | | | | | | | | | * | | * * | | * *...

20
Czy to prawdziwe drzewo?

Powinieneś napisać program lub funkcję, która odbiera ciąg znaków jako dane wejściowe i wyjściowe lub zwraca, jeśli dane wejściowe są drzewem ASCII. _ \/ / \_/ | | Drzewa ASCII składają się z znaków / \ | _ spacesi newlines. Nie-białe znaki łączą dwa punkty krawędzi ich komórek za pomocą...

20
Zoptymalizuj Scralphabet

Scralphabet Normalna torba płytek Scrabble zawiera następujące litery ( ?jest to pusta płytka, która może oznaczać każdą inną literę): AAAAAAAAABBCCDDDDEEEEEEEEEEEEFFGGGHHIIIIIIIIIJKLLLLMMNNNNNNOOOOOOOOPPQRRRRRRSSSSTTTTTTUUUUVVWWXYYZ?? Litery mają następującą wartość: {"A": 1,"B": 3,"C":...

20
Suma w każdym wymiarze

Otrzymujesz wielowymiarową tablicę liczb całkowitych. Każdy wymiar ma ustalony rozmiar (aby zawsze był prostokątny, jeśli jest dwuwymiarowy). Twój program powinien obliczyć sumy w każdym wymiarze i dołączyć je jako nowe ostatnie pozycje w tym wymiarze. Załóżmy, że tablice wejściowe i wyjściowe to...

20
Selfie z kodem źródłowym

Cel: Guru powiedział kiedyś, że idealne selfie z kodem najlepiej strzelać po przekątnej z lewego górnego rogu. Autoportret kodowy jest prawie jak Quine - ale obrócony o 45 stopni w prawo. Twoim zadaniem jest kodowanie programu, który generuje selfie kodu. Zasady: Możesz użyć dowolnego języka...