Pytania oznaczone «code-golf»

24
Narysuj mój wykres słupkowy

Zostałeś wybrany do stworzenia programu, który tworzy ładne wykresy słupkowe ASCII . Oto format wejściowy: [List of words (they can have spaces)] [an integer >= 0] Bar 3 This is so cool 4 IDK-Why 6 Dane wejściowe będą miały wiele wierszy w tym formacie, z których każdy reprezentuje jeden...

24
Prostokąty wspornika inżynierii wstecznej

Każdy programista wie, że prostokąty □są naprawdę zabawne. Aby zaostrzyć tę zabawę, te urocze i rozmyte diagramy można przekształcić w grupy przeplatanych nawiasów. To wyzwanie jest odwrotnością mojego poprzedniego . Załóżmy, że masz grupę blokujących się prostokątów: +------------+ | | +--+-+...

24
Flip It, Flop It, Mean It

Przegląd Biorąc pod uwagę obraz w formacie PPM (P3) jako dane wejściowe, dla każdego piksela pna obrazie zamień każdy z następujących 4 pikseli na czerwony, zielony i niebieski na uśrednioną średnią z odpowiednich kanałów wszystkich 4 pikseli: p samo Piksel zlokalizowany w pmiejscu, w którym...

24
Wyjście wypowiedzianych nazw liczb używanych na planecie Flapus

Mieszkańcy Flapusa używają systemu liczbowego base-8. Liczby to: 0 - Kuzla 1 - Ponara 2 - Boqkel 3 - Colopee 4 - Vruenat 5 - Foham 6 - Stikty 7 - Kricola W przypadku liczb powyżej 7 pierwsza jest pełna nazwa ostatniej cyfry, po której następuje apostrof i pierwsze znaki drugiej cyfry, aż...

24
Narysuj sieć węzłów

Jest to sieć do 26 węzłów (nazwanych Ado Zlub ado zjak na swoje życzenie). Każda para węzłów może być połączona lub rozłączona. Węzeł może być podłączony maksymalnie do 4 innych węzłów. Twoim zadaniem jest narysowanie sieci na schemacie 2D. Dane wejściowe zostaną podane w taki sposób, aby to...

24
Golf twister struny

Jak skręca się sznurki Algorytm skręcania jest bardzo prosty. Każda kolumna jest przesunięta w dół o indeks (kolumna 0 przesuwa się w dół 0, kolumna 1 przesuwa się 1, ...). Przesunięcie kolumny zawija się do góry. Działa to tak: aaaa bbbb cccc Staje się: a ba cba ---- cba cb c Wszystko...

24
Zamień, usuń i powtórz

Wprowadzenie Zobaczmy następujący ciąg: ABCDEFGHIJKLMNOP Jeśli zamienimy końce łańcucha , które są następujące: ABCDEFGHIJKLMNOP ^^ ^^ Otrzymujemy następujący wynik: BACDEFGHIJKLMNPO Następnie usuwamy końce łańcucha, którymi w tym przypadku są Bi O. Wynik to: ACDEFGHIJKLMNP Jeśli...

24
Wskazówki do gry w golfa w Rust

Chociaż Rust bardzo, bardzo rzadko rywalizuje w zawodach golfa kodowego (Java jest często krótsza), nadal może być fajnie grać w golfa. Jakie są sztuczki skracania kodu Rust? Proszę zamieścić tylko jedną wskazówkę w każdej

24
Robienie akronimu

Cel Twoim celem jest stworzenie programu, który konwertuje dane wejściowe na akronim. Twoje dane wejściowe mają tylko litery i spacje. Dane wejściowe będą miały dokładnie jedną spację między słowami. Musisz podać akronim wejścia. Zasady W kodzie nie jest rozróżniana wielkość liter (np. fooI...

24
Podziel tablicę bajtów na tablicę bitów

Napisz funkcję, która otrzyma bufor b(o długości 1–104857600 bajtów) i liczbę bitów n(1 <= n <= 64), dzieląc bufor na części nbitów. Prawym padem ostatni kawałek z 0s do nbitów. na przykład Biorąc pod uwagę bufor b = "f0oBaR"lub równoważnie [102,48,111,66,97,82]i n = 5, wróć [12, 24, 24,...

24
Teraz wszyscy razem

Biorąc pod uwagę listę cyfr od 1 do 9, wypisz, czy każda cyfra jest zgrupowana jako pojedynczy ciągły blok. Innymi słowy, żadne dwie z tej samej cyfry nie są oddzielone różnymi cyframi. Jest OK, jeśli cyfra w ogóle się nie pojawia. Wygrywa najmniej bajtów. Dane wejściowe: niepusta lista cyfr od 1...

24
Wskazówki do gry w golfa w Swift

Jakie są wskazówki dotyczące gry w golfa w Swift? Koncentracja na bezpieczeństwie wydaje się utrudniać grę w golfa, ale to czyni małe wskazówki, a nawet bardziej przydatne. Czy w Swift są jakieś funkcje, które mogą pomóc w osiągnięciu doskonałości w grze w golfa w niektórych aplikacjach? Proszę...

24
Klawiatura fortepianowa ASCII

Klawisze fortepianu mają 3 znaki szerokości i 7 znaków wysokości. Gdyby jednak każdy klawisz miał 3 znaki szerokości, nie byłoby wystarczającej ilości miejsca dla czarnych klawiszy. Dlatego niektóre białe klucze mają wycięte części. Istnieją 3 rodzaje białych klawiszy. Klucze z brakującą prawą...

24
Czy elektryczna brama garażowa jest otwarta?

Moja elektryczna brama garażowa działa w następujący sposób: Jest tylko jeden przycisk do sterowania drzwiami Jeśli drzwi są całkowicie zamknięte i nacisnę przycisk, drzwi zaczynają się otwierać. Pełne otwarcie zajmuje 10 sekund Jeśli drzwi są całkowicie otwarte i wcisnę przycisk, drzwi zaczynają...

24
Godziny 24 i 12 godzin

Napisz program lub funkcję bez danych wejściowych, które drukują lub zwracają ciąg 24-godzinny i 12-godzinny : 00:00 12:00am 01:00 1:00am 02:00 2:00am 03:00 3:00am 04:00 4:00am 05:00 5:00am 06:00 6:00am 07:00 7:00am 08:00 8:00am 09:00 9:00am 10:00 10:00am 11:00 11:00am 12:00 12:00pm 13:00...

24
Zawsze wzmacniający zygzak

Napisz program lub funkcję, która przyjmuje dodatnią liczbę całkowitą N i wysyła pierwsze N ​​liczb tego wzmacniającego zygzakowatego wzoru, używając tylko potrzebnych linii: 26 25 27 . 10 24 28 . 9 11 23 29 . 2 8 12 22 30 44 1 3 7 13 21 31 43 4 6 14 20 32 42 5 15 19 33 41 16 18 34 40 17...

24
Kop do Australii - antypody

tło Niezliczone pokolenia dzieci zastanawiały się, gdzie by się skończyły, gdyby wykopały dziurę bezpośrednio w dół. Okazuje się, że byłoby to, co nie dziwi, raczej niebezpieczne , ale i tak ... Antypody to punkty, które są naprzeciw siebie na powierzchni Ziemi. Oznacza to, że gdyby linia została...

24
Zilustruj rytmy muzyki

Wiesz - wyglądają tak: źródło Celem jest narysowanie ilustracji beatów muzycznych w następujący sposób: = = = = = = = = == = == = == = ==== == ==== == === = = ======= ======== == ==== = ========= = ================================= Reguły są następujące: Szerokość ilustracji wynosi 33...

24
Narysuj drabinę i zsuń się

Twoim zadaniem jest stworzenie programu lub funkcji, która przyjmuje jako liczbę naturalną ( n) od 1 do 25 (włącznie) i drukuje izometryczną reprezentację slajdu i drabiny z nliczbą szczebli. Specyfikacja drabiny i zjeżdżalni Drabina jest zawsze ustawiona z lewej strony, a zjeżdżalnia z prawej...