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.

2
Znajdź moich sąsiadów
Dane wejściowe składają się z i wierszy z informacjami o sąsiadach. Każdy i- ty wiersz zawiera 4 wartości reprezentujące sąsiada i odpowiednio w kierunku północnym , wschodnim , południowym i zachodnim . Tak więc każda wartość reprezentuje sąsiada w danym kierunku i- tego rzędu, zaczynając od rzędu 1, i może …

17
Utwórz listę rotonimów 2
Rotonimy 2 „Rotonim” to słowo, które ROT13 zamienia na inne słowo (w tym samym języku). W tym wyzwaniu zastosujemy alternatywną definicję: „Rotonim” to słowo, które cyklicznie przesuwa się / obraca w inne słowo (w tym samym języku). Na przykład: 'stable' < 'tables' < 'ablest' 'abort' > 'tabor' 'tada' >> 'data' …
11 code-golf 

7
Odzyskiwanie parametrów zakresu
Opis Otrzymujesz wyniki funkcji zakresu, w której każdy element został zaokrąglony w dół do najbliższej liczby całkowitej. Twoim celem jest odzyskanie oryginalnej listy. Na przykład następująca funkcja (w Python3) wygeneruje dane wejściowe dla Twojego programu: from numpy import arange, floor def floored_range(A, B, C): return list(floor(arange(A, B, C))) Dane wyjściowe …
11 code-golf 

4
Kopanie kamieniołom ekspozycja poklatkowa
Czy lubisz oglądać fajne timelapsy konstrukcji lub inne masywne prace wykonane w kilka minut? Zróbmy tutaj. Będziemy patrzeć na koparkę kopiącą kamieniołom, robiąc zdjęcia każdego dnia, aby zobaczyć cały postęp. Twoim zadaniem jest pokazanie nam tego procesu! Kamieniołom jest definiowany przez szerokość pierwszej warstwy. Koparka jest definiowana przez jej zdolność …

4
Liczby całkowite w bazie Pi
Tło: Pi ( π) jest liczbą transcendentalną , a zatem ma niekończącą się reprezentację dziesiętną. Podobnie reprezentacja nie kończy się, jeśli jest zapisana w jakiejkolwiek innej liczbie całkowitej. Ale co, jeśli napisalibyśmy to w bazie π? Cyfry dziesiętne reprezentują potęgi 10, więc: π = 3.14… = (3 * 10^0) + …

3
To samo imię, kulawy!
Napisz funkcję lub program, który otrzyma listę imion, wyświetli lub zwróci listę, w której duplikaty imion mają unikalną skróconą wersję ich nazwiska. Wejście: Lista nazwisk, w której nazwa jest zdefiniowana przez dane imię i nazwisko oddzielone spacją. Nazwy to niepuste ciągi znaków zawierające tylko wielkie i małe litery. Lista może …

3
Szalone, ale racjonalne podstawy
Mamy wiele wyzwań w oparciu o bazę 10, bazę 2, bazę 36, a nawet bazę -10 , ale co z wszystkimi innymi racjonalnymi bazami? Zadanie Biorąc pod uwagę liczbę całkowitą w podstawie 10 i bazę wymierną, zwróć liczbę całkowitą w tej podstawie (jako tablicę, łańcuch itp.). Proces Trudno wyobrazić sobie …

20
Odległość między dwoma punktami na Księżycu
Biorąc pod uwagę szerokość / długość geograficzną dwóch punktów na Księżycu (lat1, lon1)i (lat2, lon2)oblicz odległość między dwoma punktami w kilometrach, używając dowolnej formuły, która daje taki sam wynik jak formuła haverine. Wejście Cztery wartości całkowite lat1, lon1, lat2, lon2w stopniach (kąt) lub cztery wartości dziesiętne ϕ1, λ1, ϕ2, λ2w …

6
Liczenie owiec do zaśnięcia
Większość ludzi zna pułapkę polegającą na liczeniu owiec na sen. Jest stado owiec, niektóre skaczą przez płot, a ty liczysz owce, które skaczą. Podobno pomaga to uspokoić umysł i wprawia cię w stan snu, dzięki czemu zasypiasz. Oto owca ASCII zwrócona w prawo, czekająca na policzenie: '00^> || Oto owca …

6
Sekwencja rombowa
Wyobraźmy sobie wyliczenie rosnących elementów romboidów [1],[1,3,1],[1,3,5,3,1],…(tylko takie liczby nieparzyste, że ładnie się wyrównują). Wyglądałoby to następująco: pamiętaj, że zawsze zaczynasz wyliczać 1: 01 1 02 03 04 1 2 3 4 05 06 07 08 09 … 5 10 11 12 13 (1) (1,3,1) (1,3,5,3,1) (1,3,5,7,5,3,1) … Teraz, jeśli …

4
Zrównoważona logika trójskładnikowa
Zrównoważona logika trójskładnikowa Trójargumentowy jest zwykle inna nazwa podstawy 3, to znaczy, każda cyfra jest 0, 1lub 2, a każde miejsce jest warte 3 razy tyle, ile następnej kolejności. Zrównoważone trójskładnikowe jest modyfikacją trójskładnikowego wykorzystującą cyfry -1, 0i 1. Ma to tę zaletę, że nie wymaga znaku. Każde miejsce jest …

5
Primes 'n' Digits
To nie ma praktycznego celu, ale golf może być świetną zabawą. Wyzwanie Biorąc pod uwagę liczbę n , Policzyć ilość każdej cyfry w n i dodać 1 do każdej liczby Weźmy pierwszą faktoryzację n Policz liczbę każdej cyfry w rozkładzie na czynniki pierwsze n , bez uwzględnienia podwójnych liczb pierwszych …

4
Drzewa Decode Factor
W przypadku pominięcia kodowania drzew czynników , oto definicja drzewa czynników: Pusty ciąg to 1. Łączenie oznacza mnożenie. Liczba n ujęta w nawiasy (lub dowolne sparowane znaki) reprezentuje n- tą liczbę pierwszą, przy czym 2 oznacza pierwszą liczbę pierwszą. Zauważ, że odbywa się to rekurencyjnie: n- ta liczba pierwsza jest …

12
Wymień wszystkie palindromowe daty pierwsze między 0000-01-01 a 99999-12-31
Wiesz, czym jest palindrom , liczba pierwsza i randka . Twoim zadaniem jest wymienić wszystkie daty w ciągu 100 tysięcy lat, które spełniają wszystkie trzy cechy. Nie licz nic poza liczbami, użyj następujących formatów: RRRRMMDD i RRRRRMMDD . Daty między 0000-01-01 a 9999-12-31 powinny być wydrukowane jako 8-cyfrowe daty palindromów …

8
Wartości własne macierzy
Biorąc pod uwagę macierz kwadratową, wyprowadzaj wartości własne macierzy. Każda wartość własna powinna być powtarzana kilka razy równa jej algebraicznej krotności. Te wartości własnych macierzy Asą wartości skalarne λ, tak że przez pewien wektor kolumny v, A*v = λ*v. Są to również rozwiązania charakterystycznego wielomianu A: det(A - λ*I) = …

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.