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.

1
Uwielbiamy nasze dziwne łamigłówki, nas Brytyjczyków
W kilku brytyjskich gazetach jest gra znana jako Hidato . Jest nieco podobny do Sudoku , chociaż zamiast mieć 1-9 w linii i bloku, chodzi o umieszczanie liczb w taki sposób, aby łączyły się w kolejności od 01najwyższej do najwyższej, aby wszystkie dotykały poziomo, ukośnie lub pionowo . Wejścia będą …

3
Zbuduj mi piramidę
Musisz zbudować piramidę z kostek. Kostki można oglądać pod 2 kątami: _____ _____ /\ \ / /\ / \____\ /____/ \ \ / / \ \ / \/____/ \____\/ To jest przykład kostek 2-wymiarowych z 2 możliwych kątów. Wysokość kostek to $sizeukośniki (lub odwrotne), a szerokość sześcianu jest 2 * …

3
Gra w golfa za pomocą Python Import
Kiedy warto korzystać z importowania w trybie pojedynczego, importu jednorazowego w Pythonie? Na przykład: __import__("x").doSomething() Czy powyższe jest zawsze krótsze niż poniżej? import x x.doSomething() Lub from x import* doSomething()
16 code-golf  tips  python 

1
Napisz D * mn Jednoznaczny Cenzor
Cenzory są powszechnym narzędziem stosowanym w interwebach. Ale często cenzurują zbyt wiele słowa, przez co przekleństwa stają się niejednoznaczne dla czytelnika. A czasem nie cenzurują wystarczająco, więc słowa nadal obrażają. Twoim zadaniem jest to naprawić. Twoje zadanie Napisz program / funkcję / cokolwiek, co wymaga dwóch list i ciągu. Pierwsza …

5
Code Golf: Analiza wyników Google
Podczas wyszukiwania czegoś w google na stronie wyników użytkownik widzi zielone linki dla pierwszej strony wyników. W najkrótszej możliwej formie, w bajtach, w dowolnym języku, wyświetl te linki do standardowego wyjścia w formie listy. Oto przykład pierwszych wyników zapytania wymiany stosu: Wejście : wybierasz: URL ( www.google.com/search?q=stackexchange&ie=utf-8&oe=utf-8) lub po prostustackexchange …

16
Kod mi ciasteczko
Wyzwanie Zakoduj rodzaj pliku cookie ASCII zgodnie z danymi wejściowymi. Wejście Rodzaj ciasteczka. Jest to jeden z trzech ciągów: „Zwykły”, „Czekoladowy” lub „Orzechy”. Mogą to być argumenty funkcji, standardowe (lub najbliższy odpowiednik) lub argumenty pliku. Wynik Plik cookie ASCII. Patrz poniżej. Musi być ___ / \ | | \___/ dla …

8
Wydrukuj najmniejszy idealny kwadratowy kwadrat
Kwadratowanie kwadratu to proces układania kwadratu za pomocą tylko innych kwadratów. Jeśli ten kafelek wykorzystuje tylko kwadraty o różnych rozmiarach, wówczas uważa się go za idealny . Najmniejsza idealny kwadrat kwadrat jest kwadrat 112x112 kafelki przy użyciu 21 różnych kwadratów. Poniżej utworzyłem wersję ascii tego kwadratu: ################################################################################################################ # ## ## …

1
Chute-A-Pearing
Oto pięć zdjęć gruszek i stalowej rynny : A: B: C: D: E: To są tylko miniatury, kliknij je, aby wyświetlić w pełnym rozmiarze! (Zrobiłem je z Algodoo .) Ta klasa obrazów ma zawsze następujące właściwości: Są to zawsze 400 x 400 pikseli na białym tle. (Może nie być dokładnie …

2
XKCD: Anomalie zacierania klawiatury
Kolejny konkurs inspirowany XKCD . Ten oparty jest na Keyboard Mash . Biorąc pod uwagę ciąg wejściowy, zidentyfikuj anomalne znaki, zakładając, że większość została napisana w jednym wierszu standardowej klawiatury amerykańskiej QWERTY . Ciągi wejściowe mogą zawierać przesunięte klawisze, ale nie będą zawierać znaków powrotu karetki (Enter), znaków, znaków CTRL …
16 code-golf 

30
Porządkowanie antyferromagnetyczne
Antyferromagnetyzm jest tym, co badacze IBM używali do przeskakiwania z dysku o pojemności 1 terabajta na dysk o pojemności 100 terabajtów z tą samą ilością atomów. W materiałach wykazujących antyferromagnetyzm momenty magnetyczne atomów lub cząsteczek, zwykle związane ze spinami elektronów, wyrównują się w regularny sposób z sąsiednimi spinami (na różnych …

2
Równania zapałek
Twoim zadaniem w tym wyzwaniu jest przeanalizowanie danego „Równania zapałki” takiego jak to ... ... i dowiedzieć się, czy można go przekształcić w prawidłowe równanie poprzez zmianę kolejności dopasowań. Jeśli tak, musisz wypisać najmniejszą liczbę ruchów i wynikowe równanie. Wejście Dane wejściowe to ciąg znaków, który można odczytać ze STDIN, …
16 code-golf 

7
Jakie jest prawdopodobieństwo, że rycerz zostanie na szachownicy?
Biorąc pod uwagę rozmiar szachownicy i początkową pozycję rycerza, oblicz prawdopodobieństwo, że po kruchach rycerz znajdzie się na szachownicy. Uwaga: Rycerz wykonuje wszystkie 8 możliwych ruchów z jednakowym prawdopodobieństwem. Gdy rycerz znajdzie się poza szachownicą, nie może wrócić do środka. Wejście Dane wejściowe są oddzielone przecinkami w postaci: l,k,x,y gdzie …
16 code-golf  chess 

19
Sformatuj podaną liczbę bajtów na format czytelny dla człowieka
Wyzwanie i pochodzenie W przypadku przepełnienia stosu popularne pytanie brzmi: jak przekonwertować rozmiar bajtu na format czytelny dla ludzi w Javie? Najwyżej głosowana odpowiedź ma całkiem niezłą metodę na zrobienie tego, ale jest to codegolf i możemy to zrobić lepiej, prawda? Wyzwanie polega na napisaniu metody lub programu, który pokryje …
16 code-golf 

6
ASCII Art of the Day # 3 - chińskie świątynie
W dzisiejszym odcinku AAOD zamierzamy zbudować chińskie sanktuarium o różnej wysokości. Rozważ następujące przykłady wysokości ( N) 1do6 N = 1: . | . ]#[ . \_______/ . ]###[ . \__]#.-.#[__/ |___| |___| |___|_|___| ####/_\#### |___| /_____\ N = 2: . | . ]#[ . \_______/ . ]###[ . \___________/ …

4
Zbuduj zegar Fibonacciego ASCII
Ktoś zbudował naprawdę fantazyjny zegar przy użyciu liczb Fibonacciego, który wygląda naprawdę ładnie, ale jest dość bezużyteczny. Tak jak lubimy! Odtwórzmy to ponownie. Zegar składa się z 5 części odpowiadających pierwszym pięciu liczbom Fibonacciego, zaczynając od 1 (tj. 1, 1, 2, 3, 5): ccbeeeee ccaeeeee dddeeeee dddeeeee dddeeeee Zegar może …

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.