Programowanie puzzli i Code Golf

58
Uczciwy kamień, papier, nożyczki

Wiele osób uważa RPS za grę losową. Jeśli obaj gracze grają nieprzewidywalnie, najlepszą strategią jest gra losowa. Wprowadźmy jednak trochę przewidywalności. Każdy bot będzie miał okazję powiedzieć drugiemu botowi, co będzie grał jednocześnie. Następnie następuje przerwa, w której każdy bot...

58
Kaczka kaczka gęś!

Pamiętasz grę dla dzieci „Kaczka, Kaczka, Gęś” ? Nie? Ja też nie. Wyzwanie Drukuj słowo „kaczka” na poszczególnych liniach w nieokreślonej liczbie razy. Wydrukuj słowo „gęś”. Twój program się kończy. Zasady Spróbuj zagrać w jak najmniej bajtów. Musi być co najmniej jedna kaczka. Na końcu...

58
Gra w kości, ale unikaj numeru 6 [zamknięte]

Turniej się skończył! Turniej się zakończył! Ostateczna symulacja została przeprowadzona w nocy, łącznie gier. Zwycięzcą został Christian Sievers ze swoim botem OptFor2X . Christian Sievers zdołał także zabezpieczyć drugie miejsce Rebelią . Gratulacje! Poniżej znajduje się oficjalna lista...

57
Mały Chandler jest smutny. Narysuj mu chmurę, aby go pocieszyć

Mały Chandler jest smutny. Narysuj mu chmurę, aby go pocieszyć. Uwaga: narysowanie chmury tak naprawdę go nie poprawi. Okrąg można zdefiniować jako 3- krotny, (x,y,r)gdzie xpozycja x koła na płaszczyźnie kartezjańskiej, ypozycja y koła na płaszczyźnie kartezjańskiej i rjest promieniem okręgu. xi...

57
Spraw, by pocałunki elastycznych węży

Elastyczny wąż wygląda mniej więcej tak: <||=|||:)~ Każdą oddzielną sekwencję pionowych pasków ( |) w rozciągliwym wężu, znanym jako odcinek rozciągliwy , można indywidualnie rozciągać do dwukrotnej szerokości i rysować naprzemiennymi ukośnikami ( /, \) po rozciągnięciu. Konkretny wąż...

57
Dodatek w stylu Alexa

Zainspirowany chwalebnym Alexem Naucz się R dla wielkiego dobra, pokornie odtworzymy „jeden prawdziwy program R” Alexa - ale z pewnym zwrotem. Dodawanie w stylu Alexa działa w ten sposób - ma 90% szansy na zwrócenie sumy dwóch podanych liczb i 10% szansy na rekurencyjne dodanie Alexa pierwszej...

57
Drukuj N w kwadracie

Napisz program lub funkcję, która pobiera nieujemną liczbę całkowitą N ze standardowego wejścia lub argumentu funkcji. Musi wydrukować lub zwrócić ciąg pustego kwadratu ASCII-art, którego boki są wykonane za pomocą N kopii liczby N. Konkretnie: Jeśli N jest 0, nie są używane żadne kopie N, więc...

57
Big or Little Endian

Napisz program lub funkcję, która generuje polecenie Lif działające na małej architekturze endian lub polecenie Bif działające na dużej architekturze endian. Wyjście małych liter llub bjest również dopuszczalne. Brak danych wejściowych. Punktacja to kodowanie w golfa, więc wygrywa kod z...

57
Trwa pękanie

Pamiętasz te brutalne programy, które łamią hasło, które pokazują każdą kombinację, której próbują? Dokładniej, w pewnym momencie n pierwszych znaków jest naprawionych (zgadywano z powodzeniem) i testowany jest każdy możliwy znak dla pozostałych. Prawdopodobnie widziałeś niektóre w filmach lub w...

57
Jeszcze jeden LUL i nie ma mnie

Opis wyzwania Na niektórych kanałach popularnego serwisu streamingowego twitch.tv powszechna wiadomość, że ludzie spamują na czacie, aby nakłonić innych do spamowania „LUL” to One more LUL and I'm out LUL to popularna emotka używana do wyrażenia, że ​​w strumieniu wydarzyło się coś...

57
Entuzjastycznie rusyfikuj ciąg

Wielu z was mogło w pewnym momencie wchodzić w interakcje z ludźmi z Rosji w Internecie, a pewna ich część zauważyła nieco dziwną metodę wyrażania siebie. na przykład удали игру нуб))) tam, gdzie )))zostały dodane w celu podkreślenia poprzedniego oświadczenia, pracowałem nad teorią, że stosunek...

57
Nowy projekt strony!

O ile nie masz skryptu użytkownika, który modyfikuje projekt strony (a nawet jeśli tak, to powinieneś zauważyć, że mamy projekt strony! (Teraz jest listopad) Aby świętować, stwórzmy program, który zastosuje ten projekt z mocą wsteczną (oczywiście uproszczony)! Najważniejsze zmiany to: nasza...

57
„DDoouubbllee ssppeeaakk !!”

Super proste wyzwanie dzisiaj, czy jest? Wydaje mi się, że ostatnio słyszeliśmy sporo o podwójnym mówieniu, więc zdefiniujmy to w sposób kodowalny ... Podwójne mówienie ma miejsce, gdy każdy znak w ciągu tekstu jest natychmiast powtarzany. Na przykład: "DDoouubbllee...

56
Lista liczb pierwszych poniżej miliona

To jest moje pierwsze pytanie w golfa i bardzo proste, dlatego z góry przepraszam, jeśli mogłem złamać jakieś wytyczne społeczności. Zadanie polega na wydrukowaniu w porządku rosnącym wszystkich liczb pierwszych mniejszych niż milion. Format wyjściowy powinien wynosić jedną liczbę na linię...

56
Wyjście Pi bez matematyki [zamknięte]

W jak najmniejszej liczbie bajtów Twoim zadaniem jest napisanie programu, który wyświetli: 3.14 Oczywiście z okazji późnego dnia Pi! :) Zasady Możesz to zrobić w dowolny sposób, ale istnieją pewne ograniczenia. Być może nie korzystać z operacji arytmetycznych w dowolnym miejscu w programie....

56
Zagraj w grę „bzzt”

Zwycięzca: odpowiedź CJam Aditsu ! Aż 25 bajtów! Miły! Możesz kontynuować przesyłanie odpowiedzi, jednak nie możesz już wygrać. Oryginalny post zachowany dla potomności: Gra „Bzzt” to gra, w której należy liczyć się do liczby (w tym przypadku 500). Jeśli jednak liczba zawiera 3 lub jest...