Programowanie puzzli i Code Golf

70
Dwa lasery między dwoma lustrami

Co jeśli mamy korytarz złożony z dwóch równoległych lusterek? | | | | | | | | | | | | | | | | | | | | Teraz świecimy laserem ... | \ | | \ | | \ | | \ | | \ | | \ | | \ | | \| | /| | / | O popatrz. Tam odbiło się pod koniec. Co jeśli narysujemy dwa lasery, ALE idąc w przeciwnym kierunku? |...

70
Co to za kolor? [Zamknięte]

Biorąc pod uwagę trzy wartości liczbowe - będące elementami koloru czerwonego, zielonego i niebieskiego (osiem bitów na kanał, od 0 do 255) - program musi wypisać nazwę danego koloru. Na przykład; Input: 255, 0, 0 Output: Red lub; Input: 80, 0, 0 Output: Dark Red Jest to konkurs...

70
Zdobądź papier-kamień-nożyce

Biorąc pod uwagę dwa ciągi znaków „Rock”, „Paper” lub „Scissors”, określ wynik rundy RPS . Wyjście 1, jeśli pierwszy gracz wygra, -1, jeśli drugi gracz wygra, lub 0, jeśli remis. Rock Rock -> 0 Rock Paper -> -1 Rock Scissors -> 1 Paper Rock -> 1 Paper Paper -> 0 Paper Scissors ->...

69
Generuj liczby Dennisa

To wyzwanie jest hołdem dla użytkownika PPCG Dennisa za wygraną części rabusiów w The Programming Language Quiz . Patrząc na stronę profilu Dennisa PPCG możemy zobaczyć całkiem imponujące rzeczy: Obecnie ma ponad sześćdziesiąt osiem tysięcy reputacji, co czyni go drugim w klasyfikacji...

69
Spacer pijaka kwantowego

Powszechnie wiadomo, że osoba na siatce pod wpływem alkoholu ma równe szanse pójścia we wszystkich dostępnych kierunkach. Jednak to rozsądne stwierdzenie nie dotyczy królestwa bardzo małych pijaków, których zachowanie jest tak, jakby podejmowali oni każdą dostępną ścieżkę naraz, a możliwe ścieżki,...

69
Zaczekaj minutę - w mniej niż dziesięć sekund

Zadanie Korzystając z dowolnego rodzaju paralelizacji, odczekaj kilka okresów, aby całkowity czas snu wynosił co najmniej minutę (ale mniej niż półtorej minuty). Program / funkcja musi zakończyć się w ciągu 10 sekund i zwrócić (w jakikolwiek sposób iw dowolnym formacie) dwie wartości: całkowity...

69
BattleBots: Turniej

Wyniki się skończyły, konkurs się zakończył. Zwycięzcą jest EvilBot arshajii z 14 zwycięstwami przed Neo-Botem z 13 wygranymi oraz CentreBot i LastStand z 11 wygranymi każda. Wyniki z ostatniego biegu Results: java Rifter: 9 match wins (45 total bout wins) java EvadeBot: 10 match wins (44...

69
Kwadrat, koło, trójkąt… Sprzęt?

Za pomocą Algodoo i Paint wykonałem te sześć monochromatycznych obrazów o wymiarach 300 × 300 i czterech wygodnych kształtach: Ta klasa obrazów ma następujące właściwości: Są one zawsze w rozmiarze 300 × 300 pikseli, monochromatyczne (tylko czarno-białe) i mają dokładnie cztery białe obszary...

69
Litera A bez litery A

Twoim zadaniem jest wyświetlanie samej litery „A”, bez żadnych innych elementów, z wyjątkiem jakiejkolwiek formy końcowych znaków nowej linii, jeśli nie możesz ich uniknąć, robiąc to w programie i / lub fragmencie. Kod, który zwraca (zamiast drukowania) jest dozwolony. Dopuszczalne są zarówno...

69
Alfabet w językach programowania

Naszym zadaniem jest, aby dla każdej litery alfabetu (angielskiego) napisać program, który drukuje alfabet, w języku, którego nazwa zaczyna się od tej litery. Wejście: brak Wynik: abcdefghijklmnopqrstuvwxyz wielkie litery i końcowe znaki nowej linii są opcjonalne Zasady : Punktacja metryka...

68
Pomóż Trumpowi zbudować ścianę!

Trump potrzebuje zbudowanej ściany, a ty to zrobisz! Aby najskuteczniej zbudować jego ścianę, stworzyłem prosty, powtarzalny wzór do użycia: __ __ | |_| | ___| |___ - - - - - - - - - - - - - - - - - - - ——————————————— Trump powie ci, ile segmentów ściany potrzebuje, a ty zbudujesz je...

68
Sing Baby Shark

„Baby Shark” to piosenka dla dzieci o rodzinie rekinów. Od dawna popularna jako piosenka przy ognisku, została spopularyzowana od połowy 2000 roku przez media społecznościowe, wideo online i radio. - Wikipedia Napisz program, który nie przyjmuje danych wejściowych i zapisuje następujący tekst...

68
418: Jestem czajnikiem

Jak wszyscy powinniśmy wiedzieć, istnieje kod statusu HTTP 418: Jestem czajnikiem . Twoja misja, jeśli zdecydujesz się ją zaakceptować, polega na użyciu creativitea i napisaniu najmniejszego możliwego serwera, który odpowiada powyższym kodem stanu na każde wysłane do niego żądanie...

68
Rube Goldberg Hello World

Do tego golfa będziesz musiał używać więcej niż jednego języka. Zadanie Maszyna Rube Goldberg to ustrojstwo, które zajmuje ogromną liczbę skomplikowanych kroków w celu realizacji bardzo proste zadanie. Celem tego golfa jest produkcja Rube Goldberg... ale nie bezpośrednio. Maszyna Twoja...