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

21
Dobrar a fração contínua de um número

Sua tarefa é, dada x, saída 2*x. Fácil né !? Mas há um problema: xserá dado como uma fração contínua (possivelmente infinita) e a saída deve ser uma fração contínua. A entrada é garantida como um número algébrico real, cujo grau é no máximo 2. Entrada : a fração continuada de x. Isso é dividido em...

21
Tipo de números

Dentro dos recessos dos caracteres Unicode, existe um bloco Unicode de (atualmente) 63 caracteres chamado "Number Forms", que consiste em caracteres que possuem valores numéricos como o número romano Ⅻ, frações vulgares como ⅑ ou ↉ ou estranhas como ↊ (10) ou ↈ (100000). Sua tarefa é escrever um...

21
É um straight flush?

Relacionados: Nomeie a mão de pôquer Um straight flush é uma mão de pôquer que contém cinco cartas de ordem sequencial, todas do mesmo naipe. Como parte de um straight flush, um ás pode ser classificado acima de um rei ou abaixo de dois. Um ás pode ter uma classificação alta (por exemplo, A ♥ K...

21
Quanto vale minha matriz de dados?

Entrada Uma matriz binária não vazia que consiste em sub-matrizes 3x3 colocadas lado a lado. Tarefa Sua tarefa é identificar padrões de dados válidos (conforme descrito abaixo) entre as sub-matrizes 3x3. Cada padrão válido vale o valor dos dados correspondentes. Padrões inválidos valem...

21
É uma passagem de pré-encomenda do BST?

fundo Uma árvore binária é uma árvore enraizada cujo todo nó tem no máximo dois filhos. Uma árvore binária rotulada é uma árvore binária cujo nó é rotulado com um número inteiro positivo; além disso, todos os rótulos são distintos . Uma BST (árvore de pesquisa binária) é uma árvore binária...

21
Minha matriz deve ser igual a isso, mas não!

Dada uma matriz de números inteiros aque contém n números inteiros e um único inteiro x; remova a menor quantidade de elementos de apara fazer a soma aigual a x. Se nenhuma combinação de for apossível x, retorne um valor falso. Como apontado em um comentário, este é o conjunto máximo com uma soma...

21
Teste de multiplicidade

Use qualquer linguagem de programação para exibir números entre 1 e 99 (incluindo os dois) de tal maneira que: os números são separados por espaço único, se um número é divisível por 3, deve estar entre parênteses, se um número é divisível por 4, deve estar entre colchetes, se um número é...

21
Dividir as marcas de Marcos

Desafio Mark é um aluno que recebe suas Nnotas de forma concatenada em uma única linha. O desafio é separar suas marcas, sabendo que cada marca só pode ser 0ou 1ou 2ou 3ou 4ou 5ou 6ou 7ou 8ou 9ou 10. Entrada N número natural e uma linha. Saída Um conjunto de números naturais. Exemplo N, One...

21
Números de contenção principais (edição de golfe)

Esta é a sequência A054261 . O nnn th número de contenção principal é o número mais baixo, que contém o primeironnn primos números como subsequências. Por exemplo, o númeroé o número mais baixo que contém os 3 primeiros números primos como substrings, tornando-o o terceiro número de contenção...

21
Sumorial digital

Dada uma entrada n, escreva um programa ou função que produz / retorna a soma das somas digitais de ntodas as bases de 1 a n. n + ∑b = 2n∑i = 0∞⌊ nbEu⌋ modbn+∑b=2n∑Eu=0 0∞⌊nbEu⌋modbn + \sum_{b=2}^n \sum_{i=0}^\infty \left\lfloor \frac{n}{b^i} \right\rfloor \bmod b Exemplo: n = 5 Crie o...

21
Caminhe pelo teclado

Dada uma palavra (ou qualquer sequência de letras) como entrada, você deve interpolar entre cada letra para que cada par de letras adjacente no resultado também seja adjacente a um teclado QWERTY, como se você digitasse a entrada andando em um teclado gigante. Por exemplo, ' sim ' pode se tornar '...

21
Ponteiro pulando

Suponha que tenhamos uma matriz de comprimento com ponteiros apontando para algum local da matriz: O processo de " salto do ponteiro " definirá cada ponteiro para o local em que o ponteiro aponta.psps\texttt{ps}nnn Para o objetivo desse desafio, um ponteiro é o índice (com base em zero) de um...

21
Classic VCS ASCII Adventure

Quando eu era criança, meu primeiro sistema de console era o Atari 2600 e sempre terei amor por alguns desses jogos que eu tanto gostava quando criança. Muitos dos gráficos ainda são memoráveis, talvez até icônicos. Acontece que esses sprites são bitmaps muito simplistas, com 8 pixels de largura e...

21
Mudança da escola (dia 1)

Desafio Tomado com permissão do meu Concurso de Desafio de Código da Universidade Há alguns anos, o número de alunos na minha escola tem crescido constantemente. Primeiro, o número de alunos foi aumentado em sala de aula, mas depois foi necessário converter alguns espaços para alguns grupos...

21
Indexando os números estendidos de Fibonacci

Você provavelmente já ouviu falar dos números de Fibonacci. Você sabe, aquela sequência inteira que começa com 1, 1, e então cada novo número é a soma dos dois últimos? 1 1 2 3 5 8 13... E assim por diante. Os desafios sobre os números de Fibonacci são bastante populares por aqui . Mas quem...

21
Criar pedaços de uma matriz

Sua tarefa é escrever um programa que, dada uma matriz e um número, você precise dividir a matriz em partes com tamanho e número. Regras Seu programa receberá uma matriz A, bem como um número inteiro positivo n. A matriz deve então ser dividida em partes de comprimento n, se o comprimento da...

21
Gire a arte ASCII em 45 graus

Sua tarefa é pegar uma imagem artística ASCII e produzi-la girada no sentido horário 45 graus e dimensionada por um fator de 2-√2\sqrt 2 . A escala vem do uso de um padrão de treliça que introduz espaço entre os caracteres. Para explicá-lo visualmente, um 3 × 33×33 \times 3 bloco seria processado...

21
Deslize como uma cobra

A ideia Já fizemos espirais de matriz antes, rotações completas e até rotações diagonais , mas não, até onde posso encontrar, rotações de serpentes ! O que é uma rotação de cobra? Imagine as linhas de uma matriz serpenteando para frente e para trás, com divisórias entre elas como as divisórias...

21
Números congruentes

Definições: Um triângulo é considerado um triângulo retângulo se um dos ângulos internos for exatamente 90 graus. Um número é considerado racional se puder ser representado por uma razão de números inteiros, ou seja p/q, onde ambos pe qsão números inteiros. Um número né um número congruente se...