Perguntas com a marcação «code-golf»

22
É um número agradável?

Um número agradável (de acordo com esta definição) é um número que pode ser passado pelo processo a seguir (vamos usar 41802000como exemplo): Separe os números idênticos à direita ( 41802000 => [41802, 000]) Classifique a primeira metade dos dígitos e leve o máximo ( [41802, 000] => [8,...

22
Qual é o número que falta (divisibilidade por 9)

Desafio Dado um número inteiro divisível por 9 e um dígito ausente, encontre o dígito ausente. O dígito ausente pode ser representado por qualquer caractere que não seja os dígitos de 0 a 9, desde que consistente. Se o dígito ausente puder ser 0 ou 9, digite algo para indicar isso. Suponha que...

22
Triângulos ternários

A ideia disso é principalmente da BIO 2017, primeiro trimestre . Tive a ideia de postar esse desafio no meu desafio de Seqüências binárias , pois muitas pessoas pareciam gostar. Além disso, este é o primeiro desafio que publiquei sem postar na sandbox. Vou excluí-lo se ninguém...

22
Derrube alguns dominós!

Obrigado a esta pergunta por alguma inspiração Neste desafio, representaremos uma linha de dominó como uma sequência de |, /e \. Você receberá uma sequência de dominós como entrada e deverá determinar como eles se parecerão quando se estabelecerem. Aqui estão as regras de como os dominós...

22
L o o p I t

Nota: O título desta pergunta deve ser "Loop It", mas como o título precisa ter pelo menos 15 caracteres, existem alguns espaços invisíveis. Esta nota é tal que o desafio pode ser pesquisado. Desafio Dada uma lista finita de pontos integrais únicos no plano, encontre um polígono cujos...

22
Verificando uma cobra ASCII horizontal

Recentemente, houve alguns desafios ASCII para cobras de estimação (por exemplo, aqui ) 0 0 0 0 0 000 00 0 00 000 0 0 000 0 0 0 00 0 000 Esse desafio é pegar uma cobra de estimação horizontal gerada aleatoriamente (altura de cinco linhas, comprimento de 30) e verificar se: Cada coluna...

22
Codegolf, o Hafniano

O desafio é escrever codegolf para o Hafnian de uma matriz . O Hafnian de um 2n-by- 2nmatriz simétrica Aé definida como: Aqui S 2n representa o conjunto de todas as permutações dos números inteiros de 1a 2n, isto é[1, 2n] . O link da wikipedia fala sobre matrizes de adjacência, mas seu código...

22
Saída de um caminho binário de um número

Para um número inteiro nsatisfatório n > 0, escreva seu valor como um caminho descendente à direita com base em sua representação binária. Regras O primeiro bit de conjunto (mais significativo) está sempre no canto superior esquerdo. Quando o próximo bit estiver definido (a 1), desenhe um...

22
Caminhos e perda de tempo

Premissa Recentemente, eu estava com meia hora de antecedência para um compromisso e decidi esperar do lado de fora. Eu também determinei que pareceria estranho se eu apenas ficasse imóvel na frente da casa. Por isso, decidi dar uma caminhada rápida, dentro de uma área limitada. Também concluí...

22
Gere uma matriz de Walsh

Uma matriz de Walsh é um tipo especial de matriz quadrada com aplicações na computação quântica (e provavelmente em outros lugares, mas eu me preocupo apenas com a computação quântica). Propriedades das matrizes de Walsh As dimensões são a mesma potência de 2. Portanto, podemos nos referir a...

22
Sequências de produtos com dígitos

Aqui está uma sequência interessante descoberta por Paul Loomis, matemático da Universidade de Bloomsburg. De sua página nesta sequência: Defina f(n) = f(n-1) + (the product of the nonzero digits of f(n-1)) f(0) = x, xcomo qualquer número inteiro positivo, escrito na base 10. Então, começando...

22
Produzir tabela am * n em HTML

Entrada : Dois números inteiros decimais me nque respectivamente fornecem o número de linhas e colunas da tabela. me nsão maiores ou iguais a 1. Saída: Uma tabela em HTML que possui m linhas e n colunas. A tabela deve ser exibida por um navegador moderno de sua escolha. A maioria dos...

22
Tome CR e LF literalmente

Como uma celebração do bom e velho bloco de notas , trataremos retornos de carro e feeds de linha como o que eles originalmente queriam dizer, e não como eles são usados ​​hoje. Dada uma sequência que consiste em ASCII imprimível mais alimentações de linha (␊; LF; esc \n; hex 0A; dec 10) e...

22
Marque um único dardo

Introdução Escreva um programa ou função que, dadas as coordenadas de onde um dardo pousa em um alvo, retorne a pontuação desse dardo. As coordenadas do dardo são dadas como dois números inteiros, x,ymedidos a partir do centro do alvo, com precisão milimétrica. Como marcar um dardo Dardos é um...

22
Ordens de soma de subconjuntos

Um conjunto de nnúmeros positivos possui 2^nsubconjuntos. Nós chamaremos um conjunto de "bom" se nenhum desses subconjuntos tiver a mesma soma. {2, 4, 5, 8}é um conjunto tão bom. Como nenhum dos subconjuntos tem a mesma soma, podemos classificá-los por soma: [{}, {2}, {4}, {5}, {2, 4}, {2, 5},...

22
Encontre o inverso de uma matriz 3 por 3

Desafio Dados nove números,, a, b, c, d, e, f, g, h, icomo entrada que corresponde à matriz quadrada: M=⎛⎝⎜adgbehcfi⎞⎠⎟M=(abcdefghi)\mathbf{M} = \begin{pmatrix}a& b& c\\ d& e& f\\ g& h& i\end{pmatrix} Encontre o inverso da matriz, M−1M−1\mathbf{M}^{-1} e produza seus componentes. Matriz...

22
Raiz de um número RTA (Reverse-Then-Add)

A sequência de reversão e adição (RTA) é uma sequência obtida adicionando um número ao seu reverso e repetindo o processo no resultado. Por exemplo, 5+5=10⇒10+01=11⇒11+11=22⇒22+22=44⇒ ...5+5=10⇒10+01=11⇒11+11=22⇒22+22=44⇒ ... 5 + 5 = 10 \Rightarrow 10 + 01 = 11 \Rightarrow 11 + 11 = 22 \Rightarrow...

22
Torre de cordas

Dada uma sequência de texto, produza-a como uma 'torre'. Cada fatia da string (do formulário 0:n) é repetida várias 5*nvezes; portanto, o primeiro caractere é repetido 5 vezes, depois o primeiro e o segundo 10 vezes, etc. Exemplos: 'hello' -> ['h'] ['h'] ['h'] ['h'] ['h'] ['h', 'e']...