Pytania otagowane jako number

To wyzwanie ma zostać rozwiązane przez użycie, manipulowanie, akceptowanie jako danych wejściowych lub wyprowadzanie wartości liczbowych.

30
Suma mocy 2
Wyzwanie Biorąc pod uwagę liczbę całkowitą, w xktórej 1 <= x <= 255zwracane są wyniki potęg dwóch, które po zsumowaniu dają x. Przykłady Biorąc pod uwagę wkład: 86 Twój program powinien wypisać: 64 16 4 2 Wkład: 240 Wydajność: 128 64 32 16 Wkład: 1 Wydajność: 1 Wkład: 64 Wydajność: …
31 code-golf  binary  code-golf  sequence  integer  chess  code-golf  number  arithmetic  matrix  code-golf  code-golf  combinatorics  grid  set-partitions  code-golf  array-manipulation  graph-theory  code-golf  number  code-golf  string  decision-problem  code-golf  matrix  cellular-automata  3d  code-challenge  restricted-source  printable-ascii  code-golf  board-game  code-golf  geometry  grid  code-golf  word-puzzle  code-golf  matrix  sorting  code-golf  code-golf  string  decision-problem  code-golf  matrix  cellular-automata  code-golf  decision-problem  code-golf  math  number  arithmetic  restricted-source  code-golf  code-golf  number  integer  matrix  code-golf  date  code-golf  matrix  code-golf  sequence  combinatorics  chemistry  code-golf  array-manipulation  popularity-contest  code-golf  code-golf  natural-language  code-golf  number  integer  sorting  substitution  code-golf  string  number  date  encode  code-golf  decision-problem  code-golf  string  subsequence  code-golf  string  alphabet  code-golf 

23
Czy możesz przestać tasować talię i już grać?
Wyzwanie: Dane wejściowe: lista różnych dodatnich liczb całkowitych z zakresu .[1,list-size][1,list-size][1, \text{list-size}] Dane wyjściowe: liczba całkowita: liczba potasowań listy . W przypadku listy oznacza to, że lista jest podzielona na dwie połowy, a te połówki są przeplatane (tj. Jednorazowe przetasowanie listy [1,2,3,4,5,6,7,8,9,10]raz [1,6,2,7,3,8,4,9,5,10], więc w przypadku tego wyzwania dane wejściowe …

30
Seria podzielności
Możemy zdefiniować pasmo podzielności kliczby n, znajdując najmniejszą nieujemną liczbę całkowitą ktaką, przez którą n+knie można podzielić k+1. Wyzwanie W wybranym języku napisz program lub funkcję, która generuje lub zwraca pasmo podzielności wprowadzonych danych. Przykłady: n=13: 13 is divisible by 1 14 is divisible by 2 15 is divisible by …


20
Rozwiń Potęgowanie
Biorąc pod uwagę dwie liczby całkowite większe niż jeden, A i B, wypisz cztery wyrażenia matematyczne w następującej kolejności: Proste wyrażenie A ^ B (A do potęgi B). np. jeśli A = 2 i B = 3 2^3,. Ekspansja A ^ B pod względem powtarzających się wielokrotności A. np 2*2*2. …

20

9
Między wierszami
Kiedy pewnego dnia zacząłem rysować na papierze w kratkę, wymyśliłem powyższą czcionkę o ujemnych odstępach dla cyfr. Jeśli jeszcze tego nie zauważyłeś, odstępy między powyższymi kształtami dają złoty współczynnik 1.618033988749 . W tym wyzwaniu Twoim zadaniem jest pobranie liczby i wprowadzenie jej dokładnie tak, jak pokazano w powyższym przykładzie. Oto …

12
Czy nauczyłeś się swojego Fib-Abc?
Nie lubię liczb, ale lubię sekwencję Fibonacciego. Jestem pewien, że moglibyśmy coś wymyślić. Przeczytaj jedną liczbę całkowitą n ze STDIN i wyślij n- tą liczbę Fibonacciego z bazy 26 ( abcdefghijklmnopqrstuvwxyzzamiast 0123456789) do STDOUT. Pierwsza liczba Fibonacciego wynosi 0. Druga to 1. Liczba n- ta Fibonacciego jest sumą liczb n- …

12
Nie widziałem wcześniej tego numeru!
Napisz program, który przechodzi przez ciąg znaków non-białych (można założyć, że są cyfry 0do 9, ale nie w sposób, w jaki mają być przetwarzane zależy od tego) i dodaje spacje zgodnie z następującymi zasadami. Niech bieżący token będzie pustym ciągiem, a poprzednio emitowane tokeny będą pustym zestawem. Iteruj po znakach …

30
Najkrótszy sposób na odwrócenie liczby
Napisz funkcję (lub równoważny podprogram), aby zaakceptować pojedynczy argument o wartości całkowitej i zwrócić (o podobnym typie) wartość znalezioną przez odwrócenie kolejności 10-cyfrowych cyfr argumentu. Na przykład podany 76543 zwraca 34567
31 code-golf  number 


20
Czy mogę ponownie zapakować wiadra?
Moje małe dziecko ma taką zabawkę: Ta zabawka składa się z 10 małych wiader, które można ustawiać jeden na drugim, które będziemy numerować od 1 (najmniejszy) do 10 (największy). Czasami robi małe stosy, a zabawka kończy się w ten sposób: Możemy przedstawić schematyczne stosy w następujący sposób: 1 6 4 …


30
Policz po przekątnej!
Mamy wiele poziomych osi dla liczb, ale szczerze uważam, że są one trochę nudne. Twoim zadaniem dzisiaj jest zbudowanie części osi ukośnej między dwiema różnymi liczbami całkowitymi nieujemnymi podanymi jako dane wejściowe. Jak zbudować oś przekątną? Weźmy przykład z danymi wejściowymi 0, 5 . Nasza oś powinna wyglądać następująco: 0 …

26
Digital Sum Fibonacci
Wszyscy znamy sekwencję Fibonacciego : 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765 Zamiast tego f(n) = f(n-1) + f(n-2)weźmiemy cyfrową sumę poprzednich 2 wpisów. Sekwencja powinna zacząć się od tego 0, 1, po czym różnice są …

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.