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.

9
Znajdź pozycję ułamka w drzewie Sterna-Brocota
Drzewo Sterna-Brocota jest drzewo binarne, w którym każdy z frakcji frakcji uzyskuje się przez dodanie licznik i mianownik dwóch frakcji sąsiednich ją w ilości powyżej. Jest generowany przez rozpoczynanie od 0/1i 1/0jako „ułamki punktu końcowego”, a następnie iterowanie przez umieszczenie jednej frakcji między każdą kolejną parą ułamków przez dodanie razem …

1
Zidentyfikuj kompilator
Wyzwanie Otrzymujesz funkcję, compile(s: String): Integerktóra zwraca, 0jeśli smożna ją skompilować i wszystko inne, niż 0jeśli się nie powiedzie (wynikowy kod nie jest ważny). Chodzi o to, że nie wiesz, dla jakiego języka jest tworzona funkcja, więc to od Ciebie zależy, czy podasz funkcji małe fragmenty kodu i obserwujesz, co …
11 code-golf 

7
Liczba otworów w wielokącie
Problem : Policz liczbę otworów w połączonym wielokącie. Łączność wielokąta jest gwarantowana pod warunkiem, że każdy trójkąt w triangulacji wejściowej dzieli co najmniej 1 bok z innym trójkątem i że istnieje tylko jeden taki połączony zestaw trójkątów. Wejście znajduje się lista Lz npunktów płaszczyzny, a także wykaz T3-krotki z wpisami …

6
Generator pozycji Chess960
Kontekst Chess960 (lub Fischer Random Chess) to odmiana szachów wymyślona i popierana przez byłego mistrza świata w szachach Bobby'ego Fischera, ogłoszona publicznie 19 czerwca 1996 r. W Buenos Aires w Argentynie. Używa tej samej planszy i pionków co standardowe szachy; jednakże początkowa pozycja pionków na domowych poziomach graczy jest losowa …

10
Wyjmij Lorem Ipsum wielkości kodu
Wypisuj taką samą długość Lorem ipsum jak Twój kod! Zasady: Kod nie może być identyczny z wyjściem Brak bibliotek kompresji Najkrótszy program w ciągu dwóch tygodni wygrywa Nie korzystanie z sieci, odczyt plików i inne sztuczki, które z jednej można łatwo rozwiązać każdy problem kod golfowe (z eval, execitp) Przykład …

12
Wpisz „Witaj, świecie!”
Napisz program, który generuje zdarzenia klawiatury tego typu Hello, World!. Nie musi być niezależny od platformy. Nie pozostawia naciśniętych klawiszy. Na przykład w Javie Robot.KeyPress('H');pozostawisz Hwciśnięty, więc musisz go zwolnićRobot.KeyRelease('H'); Możesz założyć, że Caps Lock jest wyłączony po uruchomieniu programu. Wielkie litery można pisać, przytrzymując klawisz Shift i naciskając literę, …

12
Znajdź losowe obrazy z http://i.imgur.com/
Imgur to darmowa usługa hostingu obrazów. Wiele osób z niego korzysta. Oto przykład linku imgur: http://i.imgur.com/T55muMD.png . Napisz program, który stale wyświetla losowe (prawidłowe) linki imgur. Na przykład, oto przykładowe wyjście z mojego programu (nie pokazano, ponieważ zawiera pewne sztuczki, które musisz sam wymyślić): http://i.imgur.com/uFmsA.png http://i.imgur.com/FlpHS.png http://i.imgur.com/eAbsZ.png http://i.imgur.com/lEUsq.png http://i.imgur.com/RuveH.png http://i.imgur.com/BoEwB.png …
11 code-golf 

4
Odtwórz klasyczną grę w węża
Wyzwanie polega na stworzeniu klasycznej gry Snake przy użyciu jak najmniejszej liczby bajtów. Oto wymagania: Gra musi być zaimplementowana w typowym dwuwymiarowym układzie. Wąż powinien być zdolny do znacznego wzrostu w granicach mapy (to naprawdę oznacza, nie zmniejszaj mapy za bardzo, skorzystaj z własnego uznania tutaj). Użytkownik może przesunąć węża …
11 code-golf  game 

8
Zbuduj test szybkości pisania / pomiaru CPM
Zasady Czas zbudować test szybkości pisania w wybranym języku! 1 . Udostępniasz plik z wybranym słownikiem (każde „słowo” musi być oddzielone znakiem nowej linii). Podaj go przez stdinlub podaj jego nazwę jako argument wiersza poleceń. za zdolny o powyżej brak ... 2 . Wybierz 10 losowych słów z pliku (duplikaty …
11 code-golf 

2
Ile mes zaczyna się od danego ciągu?
Nazwijmy niepustą listę ciągów mesą, jeśli spełnione są następujące warunki: Każdy wymieniony ciąg jest niepusty i używa tylko znaków występujących w pierwszym ciągu. Każdy kolejny ciąg znaków ma dokładnie jeden znak dłuższy niż poprzedni ciąg. Żaden ciąg na liście nie jest podciągiem żadnego innego ciągu na liście. Termin „mesa” pochodzi …
11 code-golf 


19
Zwróć każdą liczbę z grupy liczb
Wyzwanie Program musi zwrócić wszystkie liczby zawarte w grupie (sekwencja oddzielona przecinkami i łącznikami) liczb. Zasady s jest łańcuchem sekwencji; wszystkie zawarte liczby ssą dodatnie ; liczby zawsze będą rosły ; liczby nigdy się nie powtórzą kiedy odpowiadasz, pokaż wynik dla s="1,3-5,9,16,18-23" Przykłady input(s) outputs ----------------- 1 1 1,2 1,2 …

6
Jak długo do tej daty?
Chodzi o to: Napisz funkcję, która wydrukuje czas od daty obecnej / dzisiejszej (w momencie wywołania funkcji) do daty podanej jako argument. Założenia: Data wprowadzenia będzie zawsze jutro lub później, w przyszłości. Data wejścia nigdy nie będzie dłuższa niż 10 lat w przyszłości. Zasady: Dane wyjściowe muszą być w tym …
11 code-golf  date 

3
Utwórz wielopoziomowy labirynt 5x5x5 za pomocą tylko jednego rozwiązania
Celem tego wyzwania jest stworzenie najkrótszego kodu (w znakach), który z powodzeniem wykona następujące czynności: Dane techniczne : Musisz stworzyć 5x5x5 labyrinthdokładnie 1 possible solution(nie więcej, nie mniej) Labirynt musi zostać stworzony randomly Musi być w stanie wygenerować każde istniejące rozwiązanie, jeśli będzie działać przez lata startI finishmuszą być umieszczone …

16
Animacja ASCII Ball in Box
Napisz program, który wyświetla ruchomą piłkę ASCII *wewnątrz prostokąta (20 na 10 znaków łącznie z ramką). Piłka nie może przekroczyć prostokąta, np. Odbić się od ściany. Scena musi być czyszczona i przerysowywana co 0,1 sekundy, a piłka musi przesuwać się o 1 znak w kierunku xiy co klatkę. Wygrywa najkrótszy …

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.