Pytania oznaczone «code-golf»

48
Ruby on Rails (lub Trackety Track)

Jesteś Ruby, inżynierem kolei. Twoim zadaniem jest położyć ślad w dowolnej dolinie, tak aby odwiedzała każdą stację ( M). Ilość ułożonych torów nie jest ważna, ale musi być ułożona na jednej ciągłej ścieżce, która zaczyna się i kończy w punkcie wejścia / wyjścia doliny ( >) i nie przecina się w...

48
Oblicz kwadrat i pierwiastek kwadratowy!

Musisz utworzyć poliglot, który wyprowadza kwadrat danych wejściowych w jednym języku i pierwiastek kwadratowy danych wejściowych w innym języku. Najkrótsza odpowiedź w bajtach wygrywa! Musisz mieć dokładność co najmniej 3 miejsc po przecinku, a wartość wejściowa zawsze będzie...

48
Rozbierz sznurek

Już teraz wiemy, jak usunąć sznurek z jego przestrzeni. Jednak jako właściwi panowie / panie powinniśmy raczej to rozebrać . Rozebranie sznurka jest równoznaczne z rozebraniem go, tylko delikatniejsze. Zamiast usuwać wszystkie początkowe i końcowe spacje na raz, usuwamy je jeden po drugim ....

48
Niebieska kaczka, czerwona kaczka, szara kaczka

W zeszłym tygodniu opublikowałem wyzwanie, aby zagrać w Duck, Duck, Goose . Doprowadziło to do tego, że wielu minnesotańczyków komentowało swoją regionalną odmianę „szarej kaczki” . Oto zasady: Korzystanie z tej listy kolorów: Red Orange Yellow Green Blue Indigo Violet Gray Napisz program,...

48
Wykryj fale upałów

tło Królewski Holenderski Instytut Meteorologiczny definiuje falę upałów * jako serię co najmniej 5 kolejnych dni o temperaturze ≥25 ° C („pogoda letnia”), tak że co najmniej 3 z tych dni to ≥30 ° C („pogoda tropikalna” ). Tropikalnej pogody nie trzeba mierzyć kolejno: na przykład: 30, 25, 30,...

48
Na dnie morza jest dziura

Podczas gdy próbowałem (i nie udawało mi się) przekonać mojego małego syna do zjedzenia obiadu, próbowałem mu śpiewać. W połowie tej piosenki zdałem sobie sprawę, że ta formuła może się dobrze przydać do gry w golfa! Zadanie polega na napisaniu programu lub funkcji, która nie przyjmuje danych...

47
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...

47
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...

47
Kod Sierpińskiego

Napisz prostokątny blok tekstu, który po ułożeniu w dywanie Sierpińskiego , używając bloków o tej samej wielkości dla pustych części, tworzy program, który wyświetla numer iteracji dywanu. Na przykład, jeśli masz blok tekstowy TXT BLK następnie uruchom program TXTTXTTXT BLKBLKBLK TXT TXT BLK...

47
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...

47
ASCII Art of the Day # 1 - Double Knot

Napisz pełny program lub funkcję, która przyjmuje dodatnią liczbę całkowitą Njako dane wejściowe przez STDIN / wiersz poleceń / ARGV lub argumenty funkcji i wypisuje podwójny węzeł ASCII odpowiadający NSTDOUT. Podwójny węzeł ASCII wygląda następująco: __ __ __ __ __ __ / \/ \/ \/ \/ \/ \ | /\/...

47
Liczby rozszczepialne

Znalazłem tę sekwencję podczas pracy nad Ewolucją OEIS , ale nigdy nie udało mi się opublikować jej jako odpowiedzi. Po napisaniu referencyjnej implementacji w Mathematica pomyślałem, że jest to zabawne ćwiczenie jako osobne wyzwanie, więc proszę bardzo. Zbudujmy numeryczny reaktor...

47
Backhanded ^ H ^ H ^ H ^ H ^ H ^ Hspace

W niektórych terminalach naciśnięcie klawisza Backspace generuje kod sterujący, ^Haby usunąć poprzedni znak. To dało początek ponuremu idiomowi, w którym udaje się wprowadzać zmiany w celu uzyskania efektu komediowego : Bądź miły dla tego głupca ^ H ^ H ^ H ^ Hgentleman, który odwiedza z...