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.

8
Barcodegolf: Wygeneruj UPC liczby
Prawie każdy sklep używa obecnie kodów kreskowych Universal Product Code (UPC), aby uprościć proces sprawdzania. Jeśli imię nic dla ciebie nie znaczy, na pewno rozpoznasz ich wygląd: Format Najpopularniejszym systemem jest UPC-A, który używa 12 cyfr do przedstawienia każdego konkretnego produktu. Każda cyfra jest zakodowana w szereg czarno-białych pasków, aby …

1
Liczba prawidłowych labiryntów
Biorąc pod uwagę WxHsiatkę, ile jest możliwych labiryntów? Rzeczy, które wiesz o labiryncie: Siatka ma dokładnie Hkwadraty wysokie i Wszerokie kwadraty. Istnieją trzy rodzaje kwadratów: Start, Zakończ i Pusty. Twój labirynt musi zawierać dokładnie 1 początek i 1 koniec, a wszystkie pozostałe kwadraty są puste. Mury otaczają cały labirynt. Ściany …

5
Generuj prawdopodobieństwa wokół Numpada
Zainspirowany dzisiaj tym pytaniem chciałbym zobaczyć ciekawe sposoby, w jakie różne języki programowania mogą zamienić numpad w prawdopodobieństwa. Zwykle gry oparte na kafelkach pozwalają używać klawiatury numerycznej do poruszania się w dowolnym kierunku w zależności od tego, gdzie aktualnie znajduje się twoja postać. Tworzenie AI dla tych gier Math.random() * …
12 code-golf 

1
Sprawdź wartości rozdań dla pojedynczego koloru Mahjong
Mahjong to gra w płytki, która jest niezwykle popularna w Azji. Zwykle gra się w czterech graczy, a celem gry jest bycie pierwszą osobą, która ukończy ważne rozdanie za pomocą płytek. W mahjongu są trzy kolory i płytki honoru - w tym wyzwaniu rozważymy tylko ręce uformowane z płytek z …
12 code-golf  game 

30
Podpisz to słowo!
Co to jest podpis słowny? Podpis słowa są wszystkich jego listów uporządkować - podpisami this, histi hitsto wszystko hist. Wyzwanie Napisz program programowy powinien poprosić o dane wejściowe, a następnie wydrukować podpis tego słowa. Przykładowy przebieg programu może wyglądać następująco: Give me a string: this The signature signature of 'this' …

3
Sprawdź, czy występuje podciąg izomorficzny
To pytanie jest rozszerzeniem sprawdzania, czy słowa są izomorfami, i kopiuje pierwszą jego część, aby podać definicję izomorfu. Dwa słowa są izomorfami, jeśli mają ten sam wzór powtarzania liter. Na przykład, zarówno ESTATEi DUELEDmają wzórabcdca ESTATE DUELED abcdca ponieważ litery 1 i 6 są takie same, litery 3 i 5 …
12 code-golf 

2
Znajdź najkrótszą ścieżkę Swype
Wprowadzenie Ostatnio przyzwyczaiłem się do pisania na Swype . Zauważyłem, że niektóre słowa można wytworzyć, rysując prostą linię od litery początkowej do litery końcowej lub pomijając powtarzające się litery. Na przykład mogę wpisać słowo balloon, przesuwając między następującymi literami: b> a> l> o> n. Wyzwanie Zdefiniujmy Najkrótszą Ścieżkę Swype lub …
12 code-golf 

7
Ionic Compound Golf
Wyzwanie Biorąc pod uwagę dwa wejścia, jon dodatni i ujemny, musisz wyprowadzić wzór dla związku jonowego, który byłby wytworzony z dwóch jonów. Zasadniczo oznacza to równoważenie ładunków, aby były równe zero. Nie zawracaj sobie głowy formatowaniem formuły za pomocą liczb indeksu dolnego, ale musisz mieć nawiasy klamrowe dla jonów wieloatomowych …

6
ASCII Triangle Ripple
Ok, moje pierwsze pytanie w golfa. Proszę, bądź łagodny :) Wiem, że jest zbyt wiele zagadek ascii: P, ale proszę bardzo. Zadanie jest proste, użyj ulubionego języka programowania, aby wydrukować tętnienie trójkąta. Dane wejściowe powinny mieć wielkość tętnienia. Każdy trójkąt jest równomiernie rozmieszczony. Zasadniczo dodajesz trójkąty, dopóki nie będzie wystarczającej …

8
Liczba znaków w kodzie źródłowym
Napisz program, który wyświetli listę liczby wystąpień każdego unikalnego znaku w kodzie źródłowym. Na przykład ten hipotetyczny program {Source_Print_1};powinien generować takie dane wyjściowe: ; 1 P 1 S 1 _ 2 c 1 e 1 i 1 n 1 o 1 p 1 r 2 t 1 u 1 { …
12 code-golf  quine 

3
Książki na półce
Mam trochę książek i półkę na książki. Chciałbym umieścić jak najwięcej książek na półce, ale mam pewną zasadę. Wszystkie wymiary książek (wysokość, szerokość i głębokość) powinny tworzyć nie rosnącą sekwencję na półce. Oznacza to, że każda książka musi być co najmniej tak wysoka, jak ta po sobie. To samo dotyczy …

3
Czy to słowo „żeński” czy „męski”?
Napisz program lub funkcję, która pobiera pojedynczy ciąg zawierający tylko małe litery az, i wypisuje lub zwraca prawdziwą wartość, jeśli słowo jest żeńską wersją rzeczy, którą reprezentuje, i wartością fałsz, jeśli jest to wersja męska . Na przykład henjest kobiecą wersją dla kurczaka i roosterjest męską wersją, więc henmoże produkować …


3
Zrób prawie quine
Chciałem oszukać przyjaciela, dając mu quine, która prawie działała, ale stała się niechlujna i niechlujna. Utwórz program, który po uruchomieniu wyświetli program, ale bez jednego znaku. Można dodać lub usunąć jeden znak lub oba (jeden znak się zmienia). Ale tylko jedna postać. Twój wynik to (length of your program) / …
12 code-golf  quine 

16
Przesuwaj znaki w ciągu
W tym wyzwaniu musisz przesunąć znaki w wprowadzonym ciągu n razy i wyprowadzić przesunięty ciąg Wejście Dane wejściowe będą najpierw zawierać ciąg znaków. W następnym wierszu będzie występować liczba całkowita, która oznacza n. Wynik Jeśli njest dodatnia, przenieś znaki w ciągu do właściwych nczasów. Jeśli njest ujemne, przesuń znaki w …
12 code-golf  string 

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.