Pytania otagowane jako math

Wyzwanie obejmuje matematykę. Rozważ także użycie bardziej szczegółowych znaczników: [liczba] [teoria liczb] [arytmetyka] [kombinatoryka] [teoria grafów] [geometria] [abstrakcyjna-algebra].

1
Wykonaj regułę łańcuchową
Mieliśmy wiele wyzwań związanych z różnicowaniem i integracją, ale nie było tylko rozwiązywania problemów związanych ze stawkami. Tak więc w tym wyzwaniu dostaniesz kilka pochodnych (będą liczbowe, nie pod względem zmiennych) i będziesz musiał znaleźć inną pochodną. Dane wejściowe pojawią się w postaci listy równań rozdzielonych znakiem nowej linii w …


20
Skróć i tak już krótkie wyrażenie matematyczne
Raz wykonałem prawdziwą pracę, zaktualizowałem stary kod i wpadłem na wyrażenie, które jest równoważne temu, co byłoby napisane jako πx + e x w dobrej staromodnej matematyce. Pomyślałem, że będzie możliwe napisanie go krócej niż w języku, w którym pracuję (APL), i dlatego przedstawię to bardzo proste wyzwanie: Napisz funkcję …
15 code-golf  math  number  pi 

3
Analiza wymiarowa
Oblicz iloczyn lub stosunek jednostek SI. Na przykład kg m / s s(kilogram metr na sekundę do kwadratu) powinien zwracać N(niuton). Dane wejściowe zawsze będą: Lista symboli dla jednostek SI, rozdzielonych spacjami (reprezentujących produkt) lub Powyższe /i powyższe (reprezentujące stosunek). Dane wejściowe nigdy nie będą zawierać żadnych innych znaków (takich …

12
Zbuduj macierz towarzyszącą
Masz wiele wielomianów, które są samotne, więc stań się z nimi towarzyszami (którzy nie będą grozić nożem)! Dla wielomianu stopnia ndostępna jest macierz sześciennan by n towarzysząca . Musisz stworzyć funkcję, która akceptuje listę współczynników dla wielomianu w porządku rosnącym ( ) lub malejącym ( ) (ale nie w obu) …

7
Gdzie mam umieścić moją restaurację?
Jesteś właścicielem restauracji. Otwieracie się w nowym obszarze w Kartezji, gdzie jest tylko jedna główna droga, znana jako oś Y. Chcesz umieścić swoją restaurację w taki sposób, aby zminimalizować całkowitą odległość od restauracji i każdego domu w tym obszarze. Wejście : Dane wejściowe będą n, the number of houses house1 …

4
Liczby na łańcuchu
Niektóre dodatnie liczby całkowite mogą wykazywać właściwość zwaną podzielnością łańcucha. Aby liczba mogła być podzielna przez n , musi spełniać trzy wymagania: Każda cyfra dzieli liczbę utworzoną przez n cyfr po niej. Na przykład, liczba 7143 jest podzielna przez łańcuch 2, ponieważ 7 dzieli 14 i 1 dzieli 43. Nie …
15 code-golf  math 


3
Znajdź najkrótsze numery nawiasów
Numery w nawiasach to prosty sposób wyrażania dużych liczb całkowitych przy użyciu tylko lewego nawiasu, spacji i prawego nawiasu ( [ ]). Numer nawiasu definiuje się jako ciąg jednej lub więcej par pasujących nawiasów [...]zwanych porcjami , każdy oddzielony od sąsiadów przez zero lub więcej spacji. Liczba spacji między poszczególnymi …

5
Animuj obracającą się figurę Lissajous
Zgłoszenia do tego wyzwania będą zawierać animowaną obracającą się figurkę Lissajous . Pojawienie się obrotu 3d występuje, gdy parametr x jest kolejno przesuwany fazowo w każdej klatce. Wejście: aI bparametry (zgodnie z art wikipedia ) zostaną podane w wierszu poleceń, lub czytać ze standardowego wejścia. Wynik: Jest to ascii-art , …

15
Zagrać w golfa problem sumy częściowej
Zadanie Biorąc pod uwagę listę liczb całkowitych rozdzielanych spacjami jako dane wejściowe, wypisz wszystkie unikalne niepuste podzbiory tych liczb, które każdy podzbiór sumuje na 0. Przypadek testowy Wejście: 8 −7 5 −3 −2 Wyjście:-3 -2 5 Zwycięskie kryterium To jest golf golfowy , więc wygrywa najkrótszy kod w bajtach!
15 code-golf  math 

8
Zaimplementuj S-box Rijndaela
S-box Rijndaela jest często stosowaną operacją w szyfrowaniu i deszyfrowaniu AES . Zwykle jest implementowany jako 256-bajtowa tabela odnośników. Jest to szybkie, ale oznacza, że ​​musisz wyliczyć 256-bajtową tabelę wyszukiwania w kodzie. Założę się, że ktoś w tym tłumie mógłby to zrobić z mniejszym kodem, biorąc pod uwagę podstawową strukturę …

6
Rozkład permutację na cykle
Istnieje dobrze znane twierdzenie, że dowolną permutację można rozłożyć na zbiór cykli . Twoim zadaniem jest napisanie możliwie najkrótszego programu. Wejście: Dwie linie. Pierwszy zawiera liczbę N, drugi zawiera Nwyraźne liczby całkowite w zakresie [0,N-1]oddzielone spacjami. Te liczby całkowite reprezentują permutację Nelementów. Wynik: Jedna linia dla każdego cyklu w permutacji. …

19
Nie trywialne moce
Napisz najkrótszy program, aby wydrukować nietrywialne moce ≤ 2 ^ 12 w kolejności potęga nietrywialna oznacza, że ​​podstawa i wykładnik są> 1 Wiodące białe znaki są opcjonalne Jeśli istnieje wiele rozwiązań, kolejność nie jest ważna, więc 16 = 4^2, 2^4 jest ok Przykładowe dane wyjściowe: 4 = 2^2 8 = …
15 code-golf  math 

16
Rosetta Stone Challenge: Znajdź regułę dla serii
Celem Stone Rosetta Challenge jest pisanie rozwiązań w jak największej liczbie języków. Pochwal się swoją wielojęzycznością programistyczną! Wyzwanie Twoim wyzwaniem jest wdrożenie programu, który wprowadzi listę liczb i wyświetli regułę stosowaną do generowania każdej kolejnej liczby w szeregu, w jak największej liczbie języków programowania . Możesz używać dowolnej standardowej funkcji …

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.