Programowanie puzzli i Code Golf

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

4
Pomyl sprawdzanie pisowni w programie Word!
Twoim zadaniem jest stworzenie programu, który pobierze słowo o dowolnej długości, czcionką Calibri. To słowo będzie składało się ze znaków literowych znalezionych na normalnej klawiaturze QWERTY. Nie będzie żadnych akcentów ani żadnych innych znaków (tj. Interpunkcja, cyfry itp.). Tak więc oryginalne postacie to: ABCDEFGHIJKLMNOPQRSTU VWXYZ Następnie program szyfruje go, aby …
12 code-golf 

2
Stwórz chmurę słów z tekstu
Kod powinien pobrać tekst ze standardowego wejścia: The definition of insanity is quoting the same phrase again and again and not expect despair. Wyjściem powinien być plik PNG zawierający chmurę słów odpowiadającą temu tekstowi: Powyższy word cloud został stworzony przy użyciu specjalistycznego wniosek online i filtrowane słowo Thei innych wspólnych …

19
Znajdź wszystkie jednoznaczne prefiksy zestawu ciągów
Aby sprostać temu wyzwaniu, musisz zaimplementować Abbrevmoduł Ruby w możliwie najmniejszym kodzie. Wyzwanie Dane wejściowe będą takie, jak Twój język, jako tablica (tablica, lista, sekwencja itp.) Ciągów. Możesz napisać funkcję lub zaakceptować słowa rozdzielane przecinkami na STDIN. Następnie musisz obliczyć zestaw jednoznacznych prefiksów dla tych ciągów. Oznacza to, że musisz …
12 code-golf 

30
Liczba całkowita pierwiastek kwadratowy z liczby całkowitej [zamknięte]
Zamknięte . To pytanie wymaga szczegółów lub jasności . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Dodaj szczegóły i wyjaśnij problem, edytując ten post . Zamknięte 2 lata temu . Problem: W wybranym języku napisz najkrótszą funkcję zwracającą podstawę pierwiastka kwadratowego z niepodpisanej 64-bitowej liczby całkowitej. Przypadki testowe: Twoja …

3
Pokaż eksplozję gwiazdy w sztuce ASCII
Celem jest animacja gwiazdy eksplodującej w sztuce ASCII, od pojedynczej postaci gwiazdy *do supernowych, a na końcu do pustki kosmicznej. Zasady: Musisz wyświetlać tylko 80 znaków w linii w 24 liniach (jest to domyślny rozmiar terminala w systemie Linux) Tylko te 95 znaków ASCII druku są akceptowane Kroki: Początkowa gwiazda …


16
Ile można szybko pomnożyć?
W związku z ostatnim uderzeniem w Python , oto próba pokazania mocnych stron Pythona. Twoim wyzwaniem jest napisanie programu, który oblicza silnię tak dużej liczby, jak to możliwe, w ciągu 10 sekund.n Twój wynik będzie (highest n for your program on your machine)/(highest n for my program on your machine) …


4
Najgorsze nadużycie CSS? [Zamknięte]
Zamknięte . To pytanie wymaga szczegółów lub jasności . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Dodaj szczegóły i wyjaśnij problem, edytując ten post . Zamknięte 2 lata temu . Jakie są najfajniejsze / najlepsze / gorsze nadużycia CSS? Na przykład te kształty lub użycie wielu cieni do tworzenia …

5
Oblicz entropię bloku
Kiedyś musiałem napisać funkcję, która oblicza entropię bloku danej serii symboli dla danego rozmiaru bloku i byłem zaskoczony, jak krótki był wynik. Dlatego wzywam was do kodegolfa takiej funkcji. Nie mówię wam, co na razie zrobiłem (i w jakim języku), ale zrobię to za tydzień, jeśli nikt wcześniej nie wpadnie …
12 code-golf 

7
Czy liczba ta byłaby dobrym zestawem 2048?
Inspirowany przez xkcd . Wyzwanie polega na ustaleniu, czy liczba stanowi dobrą kombinację w grze 2048 . Twój wpis będzie liczbą, taką jak: 8224 A wyjście będzie to, czy ta liczba będzie zrobić dobry 2048 kombi, który dla tego wejścia byłby truelub yeslub 1lub inny sposób wskazuje na pozytywny wynik. …
12 code-golf 

1
Utwórz bota Fanatic dla stron Stack Exchange
Twoim dzisiejszym wyzwaniem jest oszukiwanie odznak! Zbudujesz bota, który połączy się z witryną Stack Exchange, zalogujesz się, odwiedzasz stronę / pytania, odwiedzasz pytanie, a następnie odwiedzasz 9 innych pytań na „pokrewnym” pasku bocznym (ponieważ wydaje się to wystarczające, aby liczyć się jako „ aktywność ”i muszę coś ustandaryzować). Bot musi …
12 code-golf 

2
Zaimplementuj silnik reversi
Twoim zadaniem w tym golfie jest napisanie programu, który wykona ruchy gry w reversi (othello) i wyświetli wynik użytkownikowi. Wejście Ciąg liczb wzięty z zakresu [0–7]. Każda para liczb reprezentuje najpierw współrzędną X, a następnie współrzędną Y. Wszelkie znaki spoza tego zakresu należy zignorować. Wynik Wizualna reprezentacja wyniku gry, w …

2
Schemat bramki logicznej ASCII-art
Wzywam was do napisania kodu, aby stworzyć (rozszerzony) schemat bramki logicznej ASCII-art dla sumy produktów w postaci równania. Użyj następującej notacji do przedstawienia bramek: I INPUT───|&& |&&───OUTPUT INPUT───|&& LUB INPUT───|OR |OR───OUTPUT INPUT───|OR Bramy z więcej niż 2 wejściami INPUT───|OR |OR INPUT───|OR───OUTPUT |OR INPUT───|OR NIE INPUT───│>o───OUTPUT Zestaw znaków Zauważ, że │nie …

12
Oblicz n liczb Kaprekara
Liczba Kaprekara jest liczbą n-cyfrową k, która po dodaniu pierwszych n lub n-1 cyfr k ^ 2 do drugich n cyfr N ^ 2 daje wynik N. Przykłady: 9^2 = 81. 8+1 = 9. 45^2 = 2025. 20+25 = 45. 297^2 = 88,209. 88+209 = 297 Sekwencja Kaprekara zaczyna się …
12 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.