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.

4
Silnie połączone komponenty
Dwa różne wierzchołki na ukierunkowanym wykresie są silnie połączone, jeśli na wykresie jest ścieżka od siebie do siebie. Silnie związany komponent wykresu jest podzbiorem wykresie tak, że każda para różnych wierzchołków w podgrupie są mocno połączone, oraz przez dodanie więcej wierzchołków podzbioru pęknie tę właściwość. Wyzwanie polega na rozdzieleniu wykresu …

20
Rozłóż liczbę!
Twoim zadaniem jest dekompozycja liczby przy użyciu poniższego formatu. Jest to podobne do konwersji podstawowej, z tą różnicą, że zamiast wyszczególnienia digitsw bazie, podajesz listę w valuestaki sposób, że lista sumuje się z danymi wejściowymi. Jeśli podana jest podstawa n, to każda liczba na liście musi mieć postać k*(n**m), gdzie …
16 code-golf  number  sequence  number-theory  base-conversion  code-golf  bitwise  hashing  code-golf  string  ascii-art  whitespace  code-golf  math  code-golf  code-golf  image-processing  counting  code-golf  math  arithmetic  checksum  code-golf  code-golf  math  arithmetic  number-theory  code-golf  array-manipulation  random  code-golf  string  code-golf  math  ascii-art  base-conversion  code-golf  graphical-output  geometry  3d  code-golf  math  linear-algebra  matrix  code-golf  math  number  sequence  code-golf  array-manipulation  code-golf  math  matrix  linear-algebra  code-golf  number  sequence  counting  code-golf  string  code-golf  string  restricted-source  quine  sorting  code-golf  string  geometry  code-golf  string  code-golf  networking  code-golf  base-conversion  code-golf  math  matrix  code-golf  arithmetic  linear-algebra  matrix  code-golf  number  arithmetic  grid  code-golf  number  source-layout  code-golf  string  bitwise  checksum  code-golf  array-manipulation  code-golf  string  probability-theory  code-golf  tips  code-golf  sequence  code-golf  string  math  sequence  calculus  code-golf  string  palindrome  bioinformatics  code-golf  math  combinatorics  counting  permutations  code-golf  parsing  logic-gates  code-golf  arithmetic  number-theory  combinatorics  code-golf  math  sequence  polynomials  integer  code-golf  string  ascii-art  chess  code-golf  string  code-golf  number  code-golf  string  ascii-art  parsing  code-golf  code-golf  number  natural-language  conversion  code-golf  arithmetic  code-golf  string  code-golf  ascii-art  decision-problem 

8
Przekształć macierz
Napisz program lub funkcję, w której macierz A (maksymalna wartość wymiarów macierzy wynosi 100) jest przekształcana w nową macierz B. Każdy element nowej macierzy B jest sumą dodatnich sąsiadów odpowiedniego elementu macierzy A . Uwzględniani są tylko sąsiedzi w czterech prostopadłych kierunkach, a krawędzie się nie zawijają. Przykładowe dane wejściowe: …
16 code-golf  math  matrix 

10
Tworzenie mapy spadającej piłki
Wprowadzenie Dla tych, którzy nigdy wcześniej nie słyszeli o tej grze. Grasz piłką, która musi przetrwać tak długo, jak to możliwe. Odbywa się to poprzez przesunięcie w lewo lub w prawo, przejście do dziur. Ponieważ mapa porusza się w górę, musisz zejść w dół, aby przeżyć dłużej. Jeśli szukać dla …

15
Minimalna iloczyn skalarny
Minimalna iloczyn skalarny Inspiracją do rozwiązania tego problemu z golfem jest konkurs Google jam jam . Założeniem problemu jest, biorąc pod uwagę wejście dwóch wektorów o różnej długości, znalezienie minimalnego możliwego skalara. Skalar można znaleźć za pomocą następującej formuły: x1 * y1 + x2 * y2 + ... + xn …

24
Losowa tablica bez powtórzeń
Odpowiadałem tutaj na jedno wyzwanie i to zadanie było częścią wyzwania. Mam 73 bajtowe rozwiązanie w javascript. Ale myślę, że to za dużo na prostą rzecz. Wyzwanie Jako dane wejściowe podano dwie liczby całkowite: N długość oczekiwanej tablicy R zakres interwału zaczyna się od jednego: 1..R nie0..R-1 Wyprowadzaj w każdym …

1
Pomóż opracować najnowsze puzzle Alphys!
Alphys, Królewski Naukowiec Podziemia, ukończył prototyp nowej układanki. Wydaje się jednak, że nie może znaleźć nikogo, kto chciałby to przetestować. Zasady jej układanki są następujące: Celem jest przejście na prawą stronę, zaczynając od środkowej płytki po lewej stronie. W przypadku puzzli o parzystych wysokościach zacznij od dolnej z dwóch środkowych …

10
Blokowa diagonalna macierz z kolumn
Zainspirowany przez skopiowane z tego pytania w Stack Overflow. Biorąc pod uwagę matrycę A, utwórz matrycę w Btaki sposób, aby kolumny Abyły ułożone blokowo po przekątnej. Na przykład dane 1 2 3 4 5 6 wynik byłby 1 0 0 4 0 0 0 2 0 0 5 0 0 …

21
Malejące sekwencje cyfr
Wprowadzenie Jako przykład weźmy liczbę 7 . Następnie powielamy to i umieszczamy między nimi 7 spacji. Otrzymujemy to: 7_______7 Następnie będziemy zmniejszać liczbę, dopóki nie pozostaną wolne miejsca. Otrzymujemy następujące liczby 7: 7_______7 6543210 Następnie po prostu łączymy oba z nich, więc: 7_______7 6543210 becomes 765432107 To będzie wyjście dla …

11
Suma podciągów binarnych
To wyzwanie jest proste, biorąc pod uwagę liczbę dziesiętną, przekonwertować na liczbę binarną i obliczyć sumę podłańcuchów liczby binarnej, której długość jest mniejsza niż liczba pierwotna. Oto przykład: Input: 11 Binary: 11 -> 1011 Substrings: 101 = 5 011 = 3 10 = 2 01 = 1 11 = 3 …

13
Uzyskaj najbliższą wartość do liczby
W tym kodzie golfowym musisz uzyskać najbliższy numer z innego na liście. Wyjście może być liczbą najbliższą wejściu. Przykład: value: (Input) 5 --- [1,2,3] --- 3 Program może działać z liczbami ujemnymi. Przykład: value: (Input) 0 --- [-1,3,5] --- -1 value: (Input) 2 --- [1, 5, 3] --- 1 (Because …

5
Analizuj zagnieżdżone ciągi znaków ołowiu
Zadanie Ciąg Sjest konstruowany w następujący sposób: Zacznij od Sbycia pustym ciągiem. Wstaw w pewnej pozycji Sciągu formularza ds, gdzie djest niezerową cyfrą i sjest ciągiem dmałych liter ASCII. Mówimy dsto składnik stanowi S. Przejdź do kroku 2 lub zatrzymaj. Twoim zadaniem jest pobranie takiego ciągu jako danych wejściowych i …

3
Arbitrary Precision Integer Division
Wprowadzimy podział na dowolnie duże liczby całkowite. To jest golf golfowy . Zadanie polega na napisaniu programu lub funkcji, która implementuje na nich dowolne liczby całkowite precyzji i dzielenie. Pamiętaj, że wiele rzeczy, które mogą sprawić, że będzie to bardzo łatwe, jest niedozwolonych, przeczytaj tę specyfikację . Wejście Otrzymasz 2 …

10
Dopasuj argumenty funkcji do własnych linii
Biorąc pod uwagę ciąg znaków reprezentujący definicję funkcji, wypisz ciąg z wstawionymi znakami nowej linii i spacjami, tak aby argumenty funkcji były oddzielone znakiem nowej linii i wyrównane. Łańcuch wejściowy będzie zgodny z następującym wzorem: Po pierwsze, rozpocznie się od prefiksu, który zawsze ma co najmniej jeden znak i nie …
16 code-golf  string 

3
Sprawdź okresy pracy
Wprowadzenie Tutaj w Niemczech orzeczenie dotyczące czasu pracy jest bardzo surowe. Jeśli pracujesz 6 lub więcej godzin dziennie, musisz zrobić co najmniej 30-minutową przerwę. Jeśli pracujesz 9 lub więcej godzin, musisz zrobić 45-minutową przerwę. Jeśli pracujesz krócej niż 6 godzin, nie musisz robić żadnych przerw. Oczywiście możesz podzielić te przerwy, …

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.