Wyzwanie: W wybranym języku programowania zamknij maszynę, na której został wykonany kod. Zasady Brak wyłączania z powodu wyczerpania zasobów (np .: widełki, aby wymusić zamknięcie) Możesz napisać kod, który działa tylko w określonym środowisku / systemie operacyjnym, jeśli chcesz. Standardowe luki są zabronione To jest golf golfowy , więc wygrywa …
Wprowadzenie Pewnego dnia pokazałeś swojemu dziecku, jak rysować na komputerze. Wpisujesz mspaint.exew pasku uruchamiania. Ku Twojemu przerażeniu jest napisane: „Brak elementów pasujących do wyszukiwania”. Musisz stworzyć prostą wersję farby, aby dziecko mogło rysować! Wyzwanie Musisz stworzyć prosty program do rysowania. Aby to zrobić, otwórz białe okno wyświetlacza (większe niż 99 …
Napisz program, który tworzy dwustanowe pole wyboru, z którym ludzie mogą wchodzić w interakcje za pomocą myszy. W szczególności twój program powinien spełniać wszystkie poniższe warunki: Mieć obszar ekranu o wymiarach 8 × 8 pikseli (lub w razie potrzeby większy), który jest klikalnym obszarem pola wyboru. Odtąd ten region jest …
Twoim zadaniem jest stworzenie programu, który mierzy szybkość wpisywania liter alfabetu angielskiego. Program przyjmuje tylko małe litery ato zw kolejności alfabetycznej. Każda litera jest powtarzana jak w tym samym wierszu (bez nowej linii lub innych separatorów między literami). Jeśli wpiszesz nieprawidłowy znak, program wyświetli Fail nowy wiersz i zakończy działanie. …
Być może pamiętasz Xeyes, program demonstracyjny, który został dostarczony z (i, o ile wiem, nadal) z systemem okien X. Jego celem było narysowanie pary oczu podążających za kursorem myszy: Twoim wyzwaniem jest odtworzenie Xeyesa ze sztuką ASCII. Napisz program lub funkcję, która przyciąga dwoje oczu ASCII (określonych poniżej), gdziekolwiek użytkownik …
Koniecznie zobacz inne wyzwanie, odwróć mapę znaków ASCII ! Zestaw znaków ASCII (American Standard Code for Information Interchange) jest najczęściej stosowanym standardem kodowania znaków. Kody ASCII reprezentują tekst w komputerach, sprzęcie telekomunikacyjnym i innych urządzeniach. Wyzwanie Wyzwanie polega na wydrukowaniu odwzorowania zestawu znaków ASCII podczas wprowadzania ich przez użytkownika. GIF: …
Twoim zadaniem jest napisanie programu lub funkcji, która wypisze trójkąt ASCII. Wyglądają tak: |\ | \ | \ ---- Twój program pobierze pojedyncze dane liczbowe nz ograniczeniami 0 <= n <= 1000. Powyższy trójkąt miał wartość n=3. Trójkąt ASCII będzie miał nukośniki odwrotne ( \) i pionowe paski ( |), …
Kod programu lub funkcji, aby zbudować interaktywne płótno na ekranie o wielkości co najmniej 400 pikseli x 400 pikseli. Płótno może być dowolnego koloru, graniczy lub bez obramowania, z paskiem tytułowym lub bez, itp., Po prostu jakąś formę oczywistego płótna. Użytkownik kliknie dwa odrębne obszary płótna, a program musi w …
To dobre wyzwanie dla początkujących i zabójca czasu. Powiedziałem tylko „naturalny” log, ponieważ tytuł był zbyt krótki, nie ma to nic wspólnego z logarytmami. Biorąc pod uwagę 2 zmienne: Liczba mrówek n. Szerokość kłody w. Wyjście log szerokości wz nmrówki (przykład pokazano w=3, n=6) | | | \O/ \O/ \O/ …
Zaimplementuj prosty cyfrowy stoper , który wyświetli upływ czasu w sekundach i minutach, jak opisano poniżej. Ważny Proszę przeczytać sekcje Wyświetlania i Kontroli ! Pokaz Upływający czas powinien być wyświetlany w MM:SSformacie, zastępując poprzednio wyświetlany ciąg czasu „w miejscu” (dozwolone jest również wyczyszczenie całego ekranu lub jego części). Stoper musi …
Wszyscy kochają geometrię. Dlaczego więc nie spróbujemy go zakodować w golfa? Wyzwanie to polega na przyjmowaniu liter i cyfr oraz tworzeniu kształtów w zależności od niego. Wejście Dane wejściowe będą miały postać (shapeIdentifier)(size)(inverter). Ale czym są identyfikator kształtu, rozmiar i falownik? Identyfikator kształtu jest identyfikatorem typu kształtu, który utworzysz za …
Przeczytałem to pytanie i pomyślałem, że będzie to niezłe wyzwanie. Zadanie Podaj dane wejściowe, aby 0<n<10wygenerować losową liczbę z dokładnie n cyfr pierwszy nie 0 więc f(n)>10**(n-1)-1 wyraźne cyfry Kryteria wygranej To jest golf golfowy, więc wygrywa najkrótszy kod. Losowy Mam na myśli równomiernie rozłożone losowo. Z punktu widzenia programu …
W czasie wykonywania monituj o wiersz danych wejściowych, dopóki dane wejściowe użytkownika nie będą nazwą istniejącego pliku lub katalogu lub innego elementu systemu plików w stosunku do bieżącego katalogu roboczego. Następnie zwróć / wydrukuj ostatnio wprowadzoną nazwę pliku. Możesz założyć, że wszystkie dane wejściowe użytkownika będą poprawnymi nazwami plików. Pseudokod …
W: ciąg bez podziałów linii * Zezwól użytkownikowi na edycję i przesłanie wiersza Wyjście: zmodyfikowany ciąg (opcjonalnie z końcowym łamaniem linii) Edytor linii musi przynajmniej pozwolić użytkownikowi na: przesuń widoczny kursor w lewo i prawo wstawianie i / lub zastępowanie znaków w pozycji kursora usuń znaki w pozycji kursora prześlij …
Wiele osób wie, czym jest maszyna prawdy w programowaniu. Ale nadszedł czas, abyśmy podnieśli poziom. Przedstawiamy maszynę o rozszerzonej prawdzie! Maszyna o rozszerzonej prawdzie przyjmuje dwie rzeczy jako dane wejściowe, liczbę całkowitą ni niepusty ciąg s. Wyprowadza s nczasy z opcjonalnymi końcowymi spacjami. Jeśli jednak njest równy 0, musisz wyprowadzać …
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.