Perguntas com a marcação «number»

17
Contando em pirâmides

Você deve escrever um programa ou função que receba uma lista de números inteiros distintos como entrada e saída ou retorne o número de ocorrências dos números de entrada na seguinte pirâmide de número invertida. A partir da lista original em cada etapa, criamos uma nova com os valores máximos de...

17
Encontre padrões em strings

Nesse desafio, sua tarefa é localizar substrings com uma determinada estrutura. Entrada Sua entrada deve ser duas cadeias alfanuméricas não vazias, um padrão p e um texto t . A ideia é que cada caractere prepresente uma subcadeia não vazia contígua da tqual ocorra um ao lado do outro e...

17
Encontre números semiperfeitos primitivos

Números semiperfeitos Um número semiperfeito / pseudooperfeito é um número inteiro igual à soma de uma parte ou de todos os seus divisores (exceto ele próprio). Números iguais à soma de todos os seus divisores são perfeitos. Divisors of 6 : 1,2,3 6 = 1+2+3 -> semiperfect (perfect) Divisors of...

17
Gere alguns PINs seguros

Inspirado por esta postagem migrada mal recebida . O chefe de segurança da sua empresa está preocupado com o seu sistema de geração de PIN depois que ele o forneceu 12345. Ele também não gostou da piada de Spaceballs que você fez às custas dele, então você foi delegado a reescrever o gerador de...

17
Autômatos celulares digitais

Escreva um programa ou função que obtenha um número inteiro positivo ímpar N e uma sequência de dígitos decimais ( 0123456789). A string representa um autômato celular unidimensional de dez estados . Cada dígito ocupa uma célula e a regra de atualização de uma geração para a seguinte é que cada...

17
Sequência de soma de ciclo de sete

Dê uma olhada na tabela de multiplicação sevens de 7 × 0 a 7 × 9: 0, 7, 14, 21, 28, 35, 42, 49, 56, 63 Se apenas olharmos para os dígitos no lugar, obtemos uma permutação dos dígitos de 0 a 9: 0, 7, 4, 1, 8, 5, 2, 9, 6, 3 Considere pegar algum número inteiro decimal positivo N e substituir...

17
Sequência de Permutação em Espiral

Podemos acumular os números naturais em uma espiral retangular: 17--16--15--14--13 | | 18 5---4---3 12 | | | | 19 6 1---2 11 | | | 20 7---8---9--10 | 21--22--23--24--25 Mas agora que as temos em uma grade retangular, podemos desenrolar a espiral em uma ordem diferente, por exemplo, indo...

17
Na verdade Metagolf Inteiro

fundo Na verdade (o sucessor de Seriously ) é uma linguagem de golfe imperativa baseada em pilha que criei em novembro de 2015. Como muitas outras linguagens de golfe, ela possui comandos de um byte que executam funções diferentes com base no conteúdo da pilha. Uma de suas especialidades é a...

17
Quadrados Contaminados

Introdução Vamos observar o seguinte quadrado, consistindo apenas nos dígitos 0 - 9: 1034 4167 8414 3542 A concha externa deste quadrado é: 1034 4 7 8 4 3542 Ele contém zeros, então precisamos descascar a casca externa, deixando: 16 41 A concha externa deste quadrado é: 16 41 Ele não...

17
Compartilhamento Secreto de Shamir

Dado n(o número de jogadores), t(o valor limite) e s(o segredo), são apresentados os nsegredos gerados pelo algoritmo de Compartilhamento Secreto de Shamir . O Algoritmo Para os propósitos deste desafio, os cálculos serão feitos em GF (251) (o campo finito de tamanho 251, também conhecido como...

17
Índice de permutação inversa

Introdução As permutações lexicográficas de uma lista com n elementos podem ser numeradas de 0 a n ! - 1. Por exemplo, os 3! = 6 permutações de (1,2,3)seria(1,2,3) , (1,3,2), (2,1,3), (2,3,1), (3,1,2), (3,2,1). Quando uma permutação é aplicada a uma lista, seus elementos são ordenados na mesma...

17
Fibonacci alternado

Na sequência alternada de Fibonacci, você começa com 1e 1como de costume. No entanto, em vez de sempre adicionar os dois últimos valores para obter o próximo número, você alterna entre começar e adicionar e, em todas as outras vezes, subtrai. A sequência começa assim: 1 1 2 # 1 + 1 -1 # 1 - 2 1...

17
Isso é um número?

Prelúdio: Eu queria treinar na criação de casos de teste, então vou experimentá-los em algo fácil. Desafio: Pegue qualquer entrada (string) (dentro do intervalo ASCII visível) e deduza se é um número e produza algo que possa ser usado para avaliar. Regras: Um número conterá apenas os...

17
Visualize o algoritmo euclidiano

O algoritmo euclidiano é um algoritmo amplamente conhecido para calcular o maior divisor comum (MDC) de dois números inteiros positivos. O algoritmo Para os propósitos deste desafio, o algoritmo é descrito abaixo: Exiba as duas entradas como linhas adjacentes de um determinado caracter, por...

17
Construa os números naturais com conjuntos

Esta construção é uma maneira de representar os números naturais. Nesta representação, 0 é definido como o conjunto vazio e, para todos os outros números, n é a união de {0} e {n-1}. Por exemplo, para construir 3, podemos seguir o algoritmo: 3 = {ø, 2} = {ø, {ø, 1}} = {ø, {ø,...

17
Não existe almoço grátis

... ou existe? Seu desafio é analisar minha fatura de almoço, que contém o preço base, dicas, descontos, cupons e extras e descobrir se meu almoço foi de US $ 0 ou menos . Se esta é a entrada: 12.34 15 tip 25 discount 1.5 extra 2 coupon Então a saída pode ser false. Veja como funciona: 12.34 é...