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.

30
Utwórz pole wyboru
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 …

25
Znacząca biała spacja: gliniarze
Na potrzeby tego wyzwania zdefiniujemy białe znaki jako tylko linie (0x0A) i spacje (0x20). Zauważ, że większość języków i smaków wyrażeń regularnych uważa również wiele innych znaków za spacje, zarówno wewnątrz, jak i poza zakresem ASCII, więc możesz nie być w stanie skorzystać z odpowiednich wbudowanych funkcji. Wyzwanie gliniarzy Powinieneś …

12
Szeregowe wykrywanie głosowania
Stack Exchange automatycznie wykrywa głosowanie seryjne (gdy jeden użytkownik głosuje lub głosuje wiele postów innego użytkownika) i odwraca go. W tym wyzwaniu zaimplementujesz bardzo prosty detektor „głosowania seryjnego”. Wejście Dane wejściowe to ciąg znaków reprezentujący listę głosów. Każda grupa dwóch znaków reprezentuje głos - pierwsza to głosujący, a druga głosujący …
51 code-golf 

15
Golfowe wyzwanie, m'kay
Pan Mackey jest postacią z South Park znaną z dodawania „m'kay” we wszystkim, co mówi. Napisz program lub funkcję, która przekształci ciąg tekstu w coś, co powiedziałby pan Mackey. Dobra lokalizacja m'kayma losowy 50% szans na dodawanych po interpunkcyjne ,, ., ?i! . W takim przypadku po nim będzie dokładnie …
51 code-golf  string 


20
Wykryj podróż w czasie
Komputery są dziś wszędzie - w samochodach, pociągach, deskorolkach, a nawet reaktorach jądrowych. Możliwość uruchomienia oprogramowania w urządzeniu podróżującym w czasie to tylko kwestia czasu. Poradzisz sobie z tym? Czy potrafisz to przynajmniej wykryć? Twoje zadanie: Napisz program, który zapętla się i sprawdza kwerendę czasu systemowego w celu wykrycia podróży …
51 code-golf  date 

24
Minecraft Mirrored
To jest Calvin . Próbuję uzyskać 20 powtórzeń, aby ten użytkownik mógł czatować w pokoju rozmów PPCG Minecraft Server . Napisz program lub funkcję, która przyjmuje dodatnią liczbę całkowitą. Jeśli liczba całkowita jest parzysta (2, 4, 6, ...), wydrukuj lub zwróć ten ciąg artystyczny ASCII: __ __ __ __ ___ …

30
Wygeneruj fraktal mandelbrota [zamknięty]
Twoim zadaniem jest narysować zestaw mandelbrota w ascii. Powinno to wyglądać mniej więcej tak Kompleks numer cleży w zbiorze Mandelbrota, gdy sekwencja z(n+1) = z(n)^2 + c, z(0) = 0pozostaje ograniczonym. Na potrzeby tego wyzwania możesz rozważyć sekwencję ograniczoną dla cif |z(32)| < 2. Wykreśl mandelbrota na płaszczyźnie złożonej od …

30
Określ wersję językową
Twoim wyzwaniem jest napisanie poliglota, który działa w różnych wersjach Twojego języka. Po uruchomieniu zawsze wyświetla wersję językową. Zasady Twój program powinien działać w co najmniej dwóch wersjach Twojego języka. Wyjście twojego programu powinno być tylko numerem wersji. Brak obcych danych. Twój program może użyć dowolnej metody w celu ustalenia …

30
Polar Bear, Polar Bear, co słyszysz?
Tekst dziecięcej książki Polar Bear, Polar Bear, What Do You Hear? ma bardzo prosty wzór. Możesz użyć tego tekstu do nauczania wstępnych koncepcji programowania. Mój syn szybko znudził się tym pomysłem, więc zamiast tego postanowiłem zagrać w golfa. Wyzwanie W wybranym języku programowania napisz jak najmniejszy program, który wydrukuje następujący …

18
Pierwotna mrówka 🐜
„Mrówka główna” jest upartym zwierzęciem, które porusza się po liczbach całkowitych i dzieli je, aż zostaną tylko liczby pierwsze! Początkowo mamy nieskończoną tablicę A zawierającą wszystkie liczby całkowite> = 2: [2,3,4,5,6,.. ] Niech pbędzie pozycją mrówki na tablicy. Początkowo p = 0(tablica jest indeksowana 0) W każdej turze mrówka porusza …

30
Helloellolloloo Worldorldrldldd
Stwórz program, który pobiera wpisane słowo i dodaje to słowo z tyłu samego siebie minus pierwszą literę, a następnie powtarza, aż znikną wszystkie litery. Na przykład catstałby się catatti hellostałby się helloellolloloo. Wpisz dowolną z 26 liter alfabetu angielskiego. Może istnieć wiele słów oddzielonych spacjami, a zmianę należy zastosować do …
50 code-golf  string 

30
Zilustruj najmniejszą wspólną wielokrotność
Biorąc pod uwagę dwie dodatnie liczby całkowite, A i B, ilustrują ich najmniejszą wielokrotność , wyprowadzając dwie linie myślników ( -) o długości LCM (A, B) po zastąpieniu każdego myślnika Ath w pierwszej linii i każdego myślnika Bth w drugiej linii pionowymi kreskami ( |). W ten sposób koniec każdej …


30
Znajdź najmniejszą liczbę, która nie dzieli N
To wyzwanie jest na tyle prosta, że to w zasadzie wszystko w tytule: jesteś pozytywnie całkowitą N i należy zwrócić najmniejszą dodatnią liczbę całkowitą, która nie jest dzielnikiem N . Przykład: dzielniki N = 24 to 1, 2, 3, 4, 6, 8, 12, 24. Najmniejsza dodatnia liczba całkowita, której nie …

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.