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.

15
Odwrócenie wielowymiarowe
Biorąc pod uwagę N-wymiarową ortogonalną (niewyrównaną) tablicę liczb całkowitych nieujemnych oraz wskazanie, które wymiary należy odwrócić, zwróć tablicę, ale odwróci się wzdłuż tych wymiarów. Wskazanie może być podane jako logiczna lista długości N lub lista podzbioru pierwszych N wymiarów indeksowanych od 0 lub 1. Proszę podać formaty wejściowe. Wyjaśnienia kodu …

11
Ciągle rosnący wykres
Rozważ jednowymiarową sekwencję liczb w ustalonym zakresie, tj [1, 2, 4, 6, 8, 0, 2, 7, 3] in range [0, 10⟩ Ciągle rosnący wykres * ** to linia, która łączy wszystkie punkty w tej sekwencji od lewej do prawej i zawsze idzie w górę lub utrzymuje poziom. W razie potrzeby …

12
Drunkard's Journey Home
Drunkard's Journey Home W tym wyzwaniu masz napisać program, który symuluje pijaka potykającego się z baru do domu. Wkład: Dane wejściowe będzie macierzą przyległości (reprezentującą skierowany wykres), która reprezentuje ścieżki, którymi może podążać pijak. W każdej lokalizacji pijak wybiera losowo jedną ścieżkę (każda opcja ma w przybliżeniu jednakową szansę i …

19
Nowa idea hasła: Word-walker
Pomyślałem o nowym sposobie generowania haseł i chociaż na dłuższą metę prawdopodobnie nie jest to zbyt sprytne, wciąż mogłoby się przydać do gry w golfa. Biorąc ciąg słów, hasło jest generowane w ten sposób: Wybierz n-ty znak w n-tym słowie Jeśli n jest większe niż słowo, kontynuuj liczenie wstecz Przykład: …
23 code-golf  string 

25
Sortuj ciąg według podanego porządku
Twoim zadaniem jest posortowanie łańcucha, ale zamiast normalnej kolejności alfabetycznej (abc..xyz), sortujesz łańcuchy według określonego alfabetu. Musisz napisać program lub funkcję, która pobiera dwa wejścia: alfabet A oraz ciąg S . Oba będą zawierać tylko małe litery angielskie i oba będą zawierać co najmniej jeden znak. Musisz przesunąć litery w …
23 code-golf  string 

15
Nie całkiem rzymskie trójki
Biorąc pod uwagę liczbę całkowitą n ≥ 0, wypisz ją w niepozycjonowanej notacji bazowej 3, używając cyfr 139ABCDE…i separatora 1-znakowego. Każda cyfra jest kolejną potęgą 3, a cyfry po lewej stronie separatora są negowane, np. A931 | B → 81− (1 + 3 + 9 + 27) → 41 . …

6
128 lat? Hipotetyczna reforma roku przestępnego
Zgodnie z tym filmem rok słoneczny wynosi 365 dni, 5 godzin, 48 minut, 45 sekund i 138 milisekund . W obecnym kalendarzu gregoriańskim zasady dotyczące lat przestępnych są następujące: if year is divisible by 400, LEAP YEAR else if year is divisible by 100, COMMON YEAR else if year is …

10
Czy litera mieści się w drugiej?
Czy pamiętasz moją matę odpowiednio pogrupowaną według kolorów ? Wczoraj patrzyłem na to i zdałem sobie sprawę, że niektóre litery mieszczą się w innych. Przykład: litera Ppasuje do miejsca, w którym się Rznajduje. Oto proste wyzwanie: biorąc pod uwagę dwie litery, zwróć prawdziwą wartość, jeśli jedna z liter pasuje do …


21
Macierz w kolejności „ukośnik”
Biorąc pod uwagę dwie liczby dodatnie N >= 2i N <= 100stwórz macierz zgodnie z następującymi zasadami: Pierwszy numer zaczyna się od pozycji [0,0] Drugi numer zaczyna się od pozycji [0,1] Trzeci numer znajduje się poniżej pierwszego numeru (pozycji [1,0]) Kolejne liczby idą w kierunku „ukośnika” Zakres użytych liczb to …
23 code-golf  matrix 

20
Kwadratowe Trójkąty
Dodatnia liczba całkowita x jest kwadratowym numerem trójkąta iff istnieją dwie różne dodatnie liczby całkowite, y i z , które są mniejsze niż x, tak że wszystkie sumy x + y x + z y + z są idealne kwadraty. Na przykład 30 to kwadratowy numer trójkąta, ponieważ 30 + …

26
Znajdź rangę słowa
Definicja Ranga słowa jest definiowana jako pozycja słowa, gdy wszystkie możliwe kombinacje (lub układy) jego liter są ułożone alfabetycznie, jak w słowniku, bez względu na to, czy słowa są znaczące, czy nie. Rozważmy te dwa słowa - „niebieski” i „widziany”. Na początek piszemy wszystkie możliwe układy liter tych słów w …

5
Określ, ile jest kół
Wyjaśnienie inne niż matematyczne To wyjaśnienie ma być dostępne bez względu na twoje pochodzenie. Niestety wiąże się to z pewną matematyką, ale powinno być zrozumiałe dla większości osób z poziomem zrozumienia w szkole średniej Sekwencja wskaźnika to dowolna sekwencja taka, że a (n + 1) = a (na (n)) . …

27
Uogólniony ślad macierzy
Inspiracja. Biorąc pod uwagę (w jakikolwiek sposób): Dwu-argument (lub pojedyncza argumentu składającego się z listy dwuelementowej) funkcja czarna skrzynka , (wejście i wyjście są 1, 2, 3, ...)f: ℤ+ × ℤ+ → ℤ+ Ściśle dodatnia macierz liczb całkowitych z co najmniej dwoma wierszami i dwiema kolumnami zwraca ślad funkcji macierzy …

25
Sekwencje binarne
Biorąc pod uwagę liczbę binarną A jako dane wejściowe z d> 1 cyfr, wypisz liczbę binarną B z cyframi d zgodnie z następującymi zasadami znajdowania n-tej cyfry B: Pierwsza cyfra B wynosi zero, jeśli pierwsza i druga cyfra A są równe; w przeciwnym razie jest jeden. Jeżeli 1 <n <d, …
23 code-golf  binary 

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.