Konkurs popularności to konkurs, w którym wygrywa odpowiedź z najwyższą liczbą głosów (upvotes minus downvotes). Ponieważ są one często zamknięte, przeczytaj informacje o tagach i opublikuj wyzwanie w piaskownicy.
Tło Mój syn Leonhard (4 lata) uwielbia labirynty. Nie wiem, skąd on zna labirynty, ale maluje je i wie całkiem dobrze, jak działają: Ostatnio zaczął tworzyć grę ze swoich obrazów. Oto jego zasady: czarny kwadrat oznacza punkt początkowy. hak oznacza wyjście z labiryntu (tam zostajesz wyciągnięty). możesz zbierać korony. możesz …
Narysowałem tę mapę regionów wyimaginowanego słowa w ciągu kilku minut w MS Paint: Myślę, że możliwość generowania map takich jak ta byłaby naprawdę fajna. Wyzwanie Napisz program, który przyjmuje dodatnie liczby całkowite Wi Hniepusty zbiór liczb całkowitych dodatnich S. Wygeneruj standardowy obraz w prawdziwym kolorze, który ma Wszerokość po Hpikselach …
Wyzwanie Napisz program, który wyjścia Hello World, from line X!, gdzie Xjest numer linii, w kodzie źródłowym, rzeczywistego samej instrukcji print. Zasady W tym kontekście chcemy, aby numer pierwszego wiersza instrukcji, która wyświetla łańcuch znaków do wyświetleniastdout Należy unikać po prostu przeszukiwania kodu źródłowego jako ciągu (pliku lub quine) w …
Po tym popularnym pytaniu przedstaw swoje rozwiązanie, które wypisuje liczby od 1 do 1000 (wszystkie, a nie ciąg „1 do 1000” dosłownie lub coś śmiesznego) w C ++ bez użycia średników. W przeciwieństwie do pierwotnego pytania, możesz używać warunkowych i pętli. Preferowane są rozwiązania niewymagające żadnych flag kompilatora. Podaj wszystkie, …
Solidny kwadrat (podobny do magicznego kwadratu ) to układ liczb całkowitych od 1 do N 2 na siatce N na N tak, że każda podsiatka 2 na 2 ma tę samą sumę. Na przykład dla N = 3 jest jeden solidny kwadrat 1 5 3 9 8 7 4 2 …
Zainspirowany tym przykładem użycia d3js , wzywam cię do stworzenia kanwy (lub twojego odpowiednika języka), w którym będą wyświetlane ślady wskaźnika myszy , z następującymi zmianami: Twist Nie powinieneś wyświetlać śladów miejsca, w którym znajdował się wskaźnik myszy , ale „śladów” tego, gdzie będzie (mógł) być w przyszłości. Możesz to …
Bytebeat to styl muzyczny, który można komponować, pisząc prosty program w języku C, którego dane wyjściowe są przesyłane strumieniowo do aplaylub /dev/dsp. main(t){for(;;t++)putchar(((t<<1)^((t<<1)+(t>>7)&t>>12))|t>>(4-(1^7&(t>>19)))|t>>7);} Na stronie bytebeat znajduje się sporo informacji , implementacja javascript oraz więcej demonstracji i przykładowych kompozycji w tym wątku . Bardzo proste zasady: spróbuj napisać ładnie brzmiącą …
Wyzwanie: Napisz program, który wyświetla plik graficzny o szerokości 1920 pikseli i wysokości 1080 pikseli. Każdy z 2 073 600 pikseli w grafice musi mieć unikalny kolor i nie należy powtarzać żadnych wartości kolorów. Kolory powinny być określone w RGB i zaczynają się od 0,0,0 i liczone w górę w …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat wymiany kodów golfowych. Zamknięte 3 lata temu . Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie …
Utwórz zegar analogowy Cel: Utworzenie działającego zegara analogowego za pomocą dowolnego języka programowania. Wymagania: Twój zegar powinien zawierać co najmniej wskazówki godzinowe i minutowe. Wytworzony zegar może mieć postać obrazu, animacji lub sztuki ASCII. Oczekuje się, że zegar pokazuje czas lokalny. Opcjonalny: Możesz ustawić zegar tak, aby oprócz wskaźnika minut …
Wyzwanie Biorąc pod uwagę tabulaturę gitarową, musisz wydać utwór reprezentowany przez zakładkę. Może to dotyczyć głośników komputera lub pliku audio (.wav, .mp3, .midi, .aiff itp.). Będzie także drugie wejście dla pomiaru czasu. Zakładki mogą być wprowadzane przez plik lub bezpośrednio do STDIN. Zakładka będzie w formie ASCII . Spec Wszystkie …
Wyzwanie polega na przyjęciu kodu źródłowego jako danych wejściowych i wyjściowych, w jakim języku programowania jest napisany. Na przykład możesz mieć dane wejściowe class A{public static void main(String[]a){System.out.println("Hello, World!");}} I wyjście Java Twoimi dwoma głównymi celami są różnorodność (ile języków programowania można wykryć) i dokładność (jak dobry jesteś w wykrywaniu …
Roztrząsaj obraz w skali szarości na czysty czarno-biały z własnym algorytmem. Wskazówki: Musisz wymyślić własny nowy algorytm. Nie możesz użyć wcześniej istniejących algorytmów (np. Floyd-Steinburg), ale możesz użyć ogólnej techniki. Twój program musi być w stanie odczytać obraz i wygenerować obraz tego samego rozmiaru. To konkurs popularności, więc wygrywa ten, …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat wymiany kodów golfowych. Zamknięte 3 lata temu . For Pętle są szeroko stosowane w wielu językach, ale co byś zrobił, gdyby żaden język ich nie obsługiwał? Stworzyć drogę …
Wkład ciągi losowe składające się ze znaków ASCII z zakresu .[32..126][32..126][32..126] Wydajność Dane wyjściowe uzyskuje się poprzez zastosowanie kolejnych obrotów do ciągu wejściowego. Dla każdej litery ( [a-zA-Z]) w ciągu wejściowym, przechodząc od lewej do prawej: jeśli litera jest pisana wielkimi literami, obróć wszystkie znaki przed nią o jedną pozycję …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.