Pytania oznaczone «number»

25
Zastępowanie ciągu rekurencyjnego

Zadanie Napisz program lub funkcję, która podając trzy łańcuchy A, B, Ctworzy łańcuch wyjściowy, w którym rekurencyjnie podstawiono każde wystąpienie Bin . Rekurencyjne podstawianie oznacza powtarzanie podstawienia, w którym na każdym etapie wszystkie nie nakładające się wystąpienia in (wybrane...

25
Odwrotność liczby (1 / x)

Wyzwanie Biorąc pod uwagę liczbę (zmiennoprzecinkową / dziesiętną), zwróć jej odwrotność, tj. 1 podzieloną przez liczbę. Dane wyjściowe muszą być liczbą zmiennoprzecinkową / dziesiętną, a nie tylko liczbą całkowitą. Szczegółowa specyfikacja Musisz otrzymać dane wejściowe w postaci liczby...

25
Lista modułów liczbowych ich indeksów na liście

Prosty: weź listę liczb całkowitych dodatnich jako dane wejściowe i wyślij moduł liczbowy ich indeks oparty na 1 na liście. Jeśli wejściowymi liczbami całkowitymi są, {a, b, c, d, e, f, g}to wyjście powinno być {a%1, b%2, c%3, d%4, e%5, f%6, g%7}tam, gdzie %jest operator modułu. Przypadki...

24
Zawsze wzmacniający zygzak

Napisz program lub funkcję, która przyjmuje dodatnią liczbę całkowitą N i wysyła pierwsze N ​​liczb tego wzmacniającego zygzakowatego wzoru, używając tylko potrzebnych linii: 26 25 27 . 10 24 28 . 9 11 23 29 . 2 8 12 22 30 44 1 3 7 13 21 31 43 4 6 14 20 32 42 5 15 19 33 41 16 18 34 40 17...

24
Matrix Jigsaw Puzzles

Wkład: Liczba całkowita n Dwie kwadratowe matryce o równej wielkości (ich szerokość / wysokość jest wielokrotnością n) Wydajność: Jedna z dwóch odrębnych wartości według własnego wyboru, jedna dla prawdziwych wyników, a druga dla wyników falsey (więc tak, 1/0zamiast true/falseprawidłowych...

24
Przybliż liczbę plastikową

Wyzwanie Liczba plastyczna jest liczbą związaną ze złotym współczynnikiem, o wielu interesujących właściwościach matematycznych. W związku z tym istnieje wiele metod obliczania liczby. Aby precyzyjnie określić liczbę do celów tego wyzwania, użyjemy następującej definicji (chociaż istnieje wiele...

24
Najbliższa frakcja

Zadanie: Twój program ma odpowiednią , pozytywną, prostą część w formacie <numerator>/<denominator>. Dla tego wejścia musi znaleźć dwie frakcje. Ułamek, który jest mniejszy niż wkład. Ułamek większy niż wkład. Obie frakcje muszą mieć niższy mianownik niż wkład. Ze wszystkich...

24
Zabierz z tego bajt!

Twoim zadaniem jest, biorąc pod uwagę liczbę całkowitą bez znaku n, znaleźć największą liczbę, którą można utworzyć, usuwając pojedynczy bajt (8 kolejnych bitów) danych. Przykład Biorąc pod uwagę liczbę 7831, najpierw konwertujemy ją na binarną (usuwając wszelkie zera na...

24
Zbierz swoje duby razem

Na 4chan popularna gra to get. Każdy post na stronie otrzymuje sekwencyjny identyfikator posta. Ponieważ nie możesz ich wpływać ani określać, ludzie próbują odgadnąć (przynajmniej część) własnego numeru postu, zwykle pierwszych kilku cyfr. Inna wersja gry nosi nazwę dubs, a jej celem jest uzyskanie...

24
Wielkoduszne liczby

Biorąc pod uwagę dodatnią liczbę całkowitą jako dane wejściowe, określ, czy jest to wielkoduszna liczba. Wielkoduszna liczba to liczba taka, że ​​każde wstawienie +znaku między dowolnymi dwiema cyframi w podstawie 10 powoduje wyrażenie pierwszej liczby całkowitej. Na przykład 40427 jest...

24
Zebrane znaki ASCII

Napisz program, który pobiera jako ciąg wejściowy ciąg znaków składający się z drukowalnych znaków (ASCII 20-7E) i liczbę całkowitą nw [2,16] i wykonuje następującą modyfikację ciągu. Każdy znak w ciągu jest konwertowany na kod ASCII (podane przykłady są w systemie szesnastkowym, chociaż podstawa...

24
Code Bilard (Levenshtein golf)

Musisz używać jednego języka do pisania programów, które wykonują dziewięć następujących zadań, w dowolnej kolejności . Konwertuj wprowadzoną liczbę z bazy 10 na bazę 36. Przykładowe dane wejściowe: 1000 Przykładowe dane wyjściowe: RS(dane wyjściowe muszą być pisane wielkimi...

24
Ile razy mam to naciskać?

Wszyscy jesteśmy przyzwyczajeni do old-schoolowej klawiatury telefonu, prawda? W celach informacyjnych wygląda to tak: Biorąc pod uwagę ciąg znaków składający się tylko z małych liter ASCII i pojedynczych spacji , Twoim zadaniem jest zwrócenie liczby naciśnięć, które należy wykonać, aby wpisać...

24
Zakoduj szyfr alfabetyczny

Biorąc pod uwagę ciąg znaków, który zawiera tylko małe litery, należy go zakodować za pomocą szyfru alfabetu. Aby zakodować za pomocą szyfru alfabetu (skorzystam z przykładu hello): Najpierw przekonwertuj każdą literę ciągu na liczbę w zależności od jej pozycji w alfabecie ( a= 1, b= 2itd.)...

24
Transmisja modułowa

Wyzwanie to jest związane z niektórymi funkcjami języka MATL w ramach wydarzenia Język miesiąca miesiąca 2018 . Wprowadzenie W MATL wiele funkcji dwóch wejść działa elementarnie z rozgłaszaniem . Oznacza to, co następuje: Pod względem elementów (lub wektoryzacji ): funkcja przyjmuje jako dane...

24
Liczby Bertranda

Postulat Bertranda stwierdza, że ​​dla każdej liczby całkowitej n ≥ 1 istnieje co najmniej jedna liczba pierwsza p, tak że n <p ≤ 2n . Aby zweryfikować to twierdzenie dla n <4000 , nie musimy sprawdzać 4000 przypadków: sztuczka Landaua mówi, że wystarczy sprawdzić, czy 2, 3, 5, 7, 13, 23,...