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
Bardzo proste trójkąty
Napisz program lub funkcję, która przyjmuje dodatnią liczbę całkowitą (za pomocą stdin, wiersza poleceń lub funkcji arg) i wypisuje lub zwraca ciąg wielu z tych małych trójkątów połączonych ze sobą, naprzemiennie w taki sposób, w jaki wskazują: /\ /__\ Ten jedyny trójkąt jest wyjściem, jeśli wejście jest 1. Jeśli wejście …

30
Czy liczba jest podzielna przez każdą z jej cyfr?
Mój przyjaciel i ja pracowaliśmy w laboratorium na naszej zajęciach z informatyki AP i postanowiliśmy zakodować jeden z problemów, ponieważ nadal mieliśmy połowę zajęć po zakończeniu. Oto pytanie: Biorąc pod uwagę liczbę n, czy n jest podzielne przez każdą z jej cyfr? Na przykład 128 przejdzie ten test - dzieli …
47 code-golf 

15
Układ okresowy pierwiastków - Code Golf
Na podstawie golfa praktycznego - stany USA Twoim zadaniem jest znalezienie skrótu (symbolu) elementu o nazwie elementu, aż do ununoctium (118). Skorzystaj z układu okresowego na Wikipedii . Dzięki piskliwemu ossifrage możesz znaleźć pełną listę elementów do skrótów na http://pastebin.com/DNZMWmuf . Nie możesz używać żadnych zasobów zewnętrznych. Ponadto nie można …

14
Stwórz kwadratowy kod ze swoim ulubionym słowem
Wybierz swoje ulubione 6-literowe wspólne angielskie słowo, które nie ma powtarzających się liter , takie jak wombat. Napisz program w siatce znaków N × N bez komentarzy, tak aby każdy wiersz i kolumna zawierał wszystkie litery twojego słowa pisane małymi literami w dowolnej kolejności. Program musi wypisać definicję słowa w …

18
Wskazówki dotyczące gry w golfa w Perlu?
Jakie masz ogólne wskazówki na temat gry w golfa w Perlu? Szukam pomysłów, które można by zastosować do ogólnych problemów z golfem, które są przynajmniej nieco specyficzne dla Perla (np. „Usuń komentarze” nie jest odpowiedzią). Proszę zamieścić jedną wskazówkę na odpowiedź.
47 code-golf  tips  perl 

30
Pixel-art, odcinek 1: pokaż Super Mario
to a-ja! Dzisiejsze zadanie jest proste: napisać program lub funkcję wyświetlającą bezczynną małą duszkę Mario z Super Mario Bros na NES na niebieskim tle. Każdy wpis jest ważny, o ile wyświetla te 12 * 16 pikseli w dowolnym miejscu ekranu / okna / przeglądarki. (EDYCJA: wyświetlany obraz można przeskalować, jeśli …

30
Konwertuj 1, 2, 3, 4, 5, 6, 7, 8 i 9 na „jeden”, „dwa”, „trzy” itd.
Zwycięzca: odpowiedź Bash Professorfisha ! Całe 9 bajtów! Łał! Możesz kontynuować przesyłanie odpowiedzi, jednak nie możesz już wygrać. Oryginalny post zachowany dla potomności: Twoim celem jest przekonwertowanie liczby całkowitej od 1 do 9 na słowo, które reprezentuje. Nie będziesz musiał się martwić o ułamki dziesiętne Użytkownik wprowadzi liczbę. Załóż, że …

30
Drukuj „N NE E SE S SW W NW”
Wydaje się to prawie trywialne, ale ponieważ po pewnym wysiłku nie byłem w stanie pokonać dosłownego rozwiązania w J, pomyślałem, że może to stanowić przyzwoite wyzwanie (choć, rzecz jasna, nie jest to wyzwanie specyficzne dla J). Tytuł mówi wszystko. Musisz po prostu napisać program lub funkcję (bez argumentów), która zwraca …

30
Wygeneruj siatkę kolorów RGB
To! to siatka kolorów RGB ... Zasadniczo jest to dwuwymiarowa matryca, w której: Pierwszy wiersz i pierwsza kolumna są czerwone. Drugi rząd i druga kolumna są zielone. Trzeci rząd i trzecia kolumna są niebieskie. Oto kolory opisane graficznie za pomocą liter R, G i B. Oto jak obliczamy kolor każdej …

30
Narysujmy kilka bomb Atari ST!
Wprowadzenie Atari ST był dość popularny komputer osobisty od połowy lat 80-tych do początku lat 90-era, zasilany przez Motorola 68000 mikroprocesor. Na tym komputerze domyślnym zachowaniem systemu operacyjnego w przypadku nieprzechwyconych wyjątków procesora było wyświetlanie rzędu bomb na ekranie, jak pokazano na poniższym obrazku: Źródło: https://commons.wikimedia.org/wiki/File:Row_of_bombs.png Uwaga: W zależności od …

12
Grafika brajlowska
Wyciąć matrycę logiczną w blokach 4x2 i uczynić je jako znaki Braille'a U+2800... U+28FF. [[0,1,0,0,1,0], [1,0,0,0,0,0], [1,0,0,0,1,0], [1,1,1,1,0,0]] ⣎⣀⠅ Wpisz 0-s, jeśli wymiary nie są wielokrotnością 4 i 2. [[0,1,0], [1,0,0], [1,1,1]] ⠮⠄ Obowiązują zwykłe zasady gry w golfa, elastyczne w formacie wejściowym. Dane wyjściowe powinny mieć strukturę macierzy lub …

30
Oreo? Nie… może Lollipop?
Od 2009 r. Nazwy kodów wersji Androida mają charakter cukierniczy. Android 1.5 to Cupcake, Android 1.6 to Donut, Android 2.0 to Eclair itp. W rzeczywistości nazwy wersji są alfabetyczne! C -> Cupcake D -> Donut E -> Eclair F -> Froyo G -> Gingerbread H -> Honeycomb I -> Ice …
46 code-golf  string 

30
Tak, ale nie, ale tak
Mój kolega niedawno przesłał mi jako żart następujący fragment JavaScript: let butScript = (nrOfButs) => { for(var i = 0; i < nrOfButs; i++){ if(i % 3 == 0){ console.log("Yeah") } if(i % 2 == 0){ console.log("But") } if(i % 3 == 1){ console.log("No") } } } Ponieważ kod został …
46 code-golf  string 

30
Czy to się zatrzyma? (Rabusie)
To wątek złodziei. Wątek gliniarzy jest tutaj . Twoim wyzwaniem jest złamanie poddaństwa gliniarza poprzez znalezienie danych, które go zatrzymają. Nie musisz dowiedzieć się, dlaczego, lub wszystkie dane, które powodują zatrzymanie, jeśli jest więcej niż jedno lub dane wejściowe, których zamierzał policjant, wystarczy jedno wejście. Po złamaniu zgłoszenia opublikuj link …

30
Narysuj flagę szwajcarską
Zadanie: wyślij flagę szwajcarską. Happy Swiss National Day / Schweizer Bundesfeiertag / Fête nationale suisse / Festa nazionale svizzera / Fiasta naziunala svizra! Szczegóły: Flaga składa się z białego #FFFFFFkrzyża ( ) na czerwonym #FF0000tle ( ). Krzyż składa się z kwadratu 6x6 z ramionami o rozmiarze 6x7 przyklejonymi z …

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.