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.
Zauważyłem, że istnieje nieproporcjonalna liczba języków komputerowych opartych na języku angielskim. Proponuję to naprawić, tłumacząc istniejące języki komputerowe na języki obce! Wybierz język komputera, który używa angielskich słów kluczowych / funkcji Wybierz dowolny naturalny * język inny niż angielski Napisz program, który tłumaczy własny kod źródłowy lub dowolny inny program …
Odtwórz „99 butelek piwa na ścianie”. Pożądane wyjście to: 99 bottles of beer on the wall, 99 bottles of beer. Take one down and pass it around, 98 bottles of beer on the wall. 98 bottles of beer on the wall, 98 bottles of beer. Take one down and pass …
Happy π Day. Celem tego pytania jest obliczenie pola dla okręgu o promieniu 3, gdzie A = πr². Problem polega na tym, że musisz użyć stałej π zdefiniowanej w innym języku niż ten, w którym programujesz. Na przykład możesz napisać program C, który używa Fortrana MATH::PI, lub program Python, który …
Zadanie Utwórz program, który oblicza silnię liczby bez użycia wbudowanych funkcji silni. Łatwo? Problem polega na tym, że musisz napisać cały program (łącznie z testowaniem go) w formie haiku . Możesz użyć tyle haikusów, ile potrzebujesz, ale po wymowie muszą być zgodne z formatem sylaby 5-7-5. Punktacja To konkurs popularności …
Mały Chandler jest smutny. Narysuj mu chmurę, aby go pocieszyć. Uwaga: narysowanie chmury tak naprawdę go nie poprawi. Okrąg można zdefiniować jako 3- krotny, (x,y,r)gdzie xpozycja x koła na płaszczyźnie kartezjańskiej, ypozycja y koła na płaszczyźnie kartezjańskiej i rjest promieniem okręgu. xi ymoże być negatywny. rjest zawsze pozytywne. Dane wejściowe …
Myślę więc, że prawdopodobnie wszyscy widzieliśmy ten komiks xkcd : : To może być zbyt ogólne lub zbyt trudne, nie jestem pewien. Ale wyzwaniem jest stworzenie programu w dowolnym języku, który tworzy okno, które ma co najmniej 2 kolory i wyświetla w języku angielskim, jaki procent ekranu jest w każdym …
Twoim zadaniem jest stworzenie programu, który pobiera czarno-biały obrysowany obraz (przykładowe obrazy są poniżej) i wypełnia go kolorem. Od Ciebie zależy, w jaki sposób oddzielisz każdy region i jaki kolor go wypełnić (możesz nawet użyć RNG). Na przykład: Jak widać, jestem wyraźnie artystą wyższego kalibru, jeśli chodzi o MS Paint. …
Wiesz, że interfejsy API zegara / czasu twojego języka są zepsute i wcale nie są wiarygodne. Dlatego nie wolno używać żadnego wbudowanego interfejsu API do uzyskiwania dostępu do systemowej daty / godziny. Ale wiesz również, że zdolność twojego języka do wykonywania obliczeń matematycznych i zachowywania wartości daty / godziny w …
Problem: Wygeneruj zdanie, które można odczytać i zrozumieć. Musi zawierać podmiot, czasownik i obiekt, a czasy i liczby mnogie muszą się zgadzać. Program musi także być w stanie wygenerować kilka różnych zdań, aby się zakwalifikować. Zasady: Twarde kodowanie zdań jest niedozwolone i nie odczytuje ich bezpośrednio z pliku (patrzę na …
Twoim zadaniem jest zaadaptowanie funkcji do języka programowania, albo przez wdrożenie bardzo sprytnej biblioteki, albo przez przetworzenie tekstu wejściowego i / lub dostosowanie procesu kompilacji. Pomysły: Dodaj przeplatanie prezentacji w stylu PHP do C (np <?c printf("Hello,"); ?> world!.). Dodaj zerowy operator koalescencyjny do jednego z tych języków, który nie …
Na podstawie taśmy Duct można naprawić dowolne pytanie, które było zbyt szerokie, z bardzo podobnymi zasadami. Tylko tym razem cel jest bardzo konkretny: Wyzwanie Twoim zadaniem jest stworzenie programu, który wyświetla hello mom- bez pisania ani jednego wiersza kodu. Możesz używać tylko kodu, który jest już dla Ciebie napisany, zarówno …
Twoim zadaniem jest wykrycie wycieku pamięci . Jest to program, który zużywa dużo pamięci, dopóki komputer się nie skończy i będzie musiał dokonać wymiany, aby uchronić się przed wyczerpaniem. Jedynym sposobem na zwolnienie pamięci jest zabicie programu w menedżerze zadań lub użycie zabójstwa z linii poleceń, takiego jak taskkill /im …
Twoim zadaniem jest zaimprowizowanie sprzętowego generatora liczb losowych z dowolnym sprzętem. Wyzwanie Napisz program o następujących właściwościach: Drukuje albo 0albo 1(i nic więcej). Wynik zależy od procesu fizycznego, a nie tylko od wewnętrznego stanu komputera. Nie ma związku między wynikami kolejnych przebiegów (w odstępie jednej minuty). Wynik nie jest przewidywalny …
Jak zapewne wiecie, istnieje matematyczna frajda, że po dodaniu wszystkich liczb naturalnych otrzymamy ... -1/12 (patrz Wikipedia tutaj) . Oczywiście jest to bardzo dziwny wynik i nie można go uzyskać, dodając tylko jedną liczbę, a następnie inną, ale niektóre specjalne sztuczki matematyczne. Twoim zadaniem jest jednak napisanie programu, który wygląda …
Pracujesz nad kodem do generowania numerów identyfikacyjnych. Zasady wymagają, aby żadne numery identyfikacyjne nie zawierały sekwencji cyfr 666 . Utwórz funkcję (lub odpowiednik twojego języka), która przyjmuje dodatni parametr liczby całkowitej i zwraca następną liczbę całkowitą, która nie zawiera 666, gdy liczba ta jest wyrażona w postaci dziesiętnej. (60606 jest …
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.