Pytania oznaczone «code-golf»

11
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...

11
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...

11
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ę....

11
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...

11
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,...

11
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...

11
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...

11
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...

11
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...

11
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...

11
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...

11
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...

11
Najkrótszy kod, który tworzy zakleszczenie

Napisz najkrótszy kod, aby stworzyć impas . Wykonanie kodu musi zostać zatrzymane, więc to nie działa: public class DeadlockFail extends Thread{ //Java code public static void main(String[]a){ Thread t = new DeadlockFail(); t.start(); t.join(); } //this part is an infinite loop; continues...

11
Zbuduj skrypt, aby wygenerować notatkę

THX głęboka uwaga jest jednym z najbardziej rozpoznawalnych brzmień w technologii produkcji audio / wideo. Według twórcy wygenerowanie ostatecznego wyniku wymagało około 20 000 linii kodu C. Możemy to zrobić lepiej. Twoim zadaniem jest napisanie skryptu w dowolnym języku, który wygeneruje dźwięk...

11
Rosetta Stone Challenge: Gene Mapping

Celem Stone Rosetta Challenge jest pisanie rozwiązań w jak największej liczbie języków. Pochwal się swoją wielojęzycznością programistyczną! Wyzwanie Twoim wyzwaniem jest wdrożenie programu, który zmapuje niektóre geny za pomocą częstotliwości rozgraniczających, w jak największej liczbie języków...

11
Wyprodukuj liczbę 2014 na podstawie obrazu

W wyzwaniu z 2014 roku Michael Stern sugeruje użycie OCR do parsowania do 2014 roku. Chciałbym podjąć to wyzwanie w innym kierunku. Korzystając z wbudowanego OCR z wybranej biblioteki języka / standardu, zaprojektuj najmniejszy obraz (w bajtach), który zostanie przetworzony na ciąg ASCII...

11
Code Golf: Drzewo katalogów -> Drzewo

Konkurs (!): W wybranym języku napisz program, który przejdzie przez drzewo katalogów danego katalogu i wyświetli odpowiadające mu drzewo (tj. Tablicę tablic). Załóżmy, że katalog jest predefiniowaną zmienną D. Wygrywa najmniejsza liczba znaków. Zasady: Musisz użyć rekurencji Zobacz...