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

21
Principais fatores amigos

Dado um número inteiro N > 1, produza todos os outros números cujas decomposições primárias tenham os mesmos dígitos que a decomposição primária deN . Por exemplo, se N = 117, então a saída deve ser [279, 939, 993, 3313, 3331], porque 117 = 3 × 3 × 13 portanto, os dígitos disponíveis são 1,...

21
Um jogo de proporções atômicas

Sua tarefa cria um bot que joga Atomas , com a maior pontuação. Como o jogo funciona: O tabuleiro começa com um anel de 6 "átomos", com números que variam de 1a 3. Você pode "reproduzir" um átomo entre dois átomos ou em outro átomo, dependendo do próprio átomo. Você pode ter um átomo normal ou...

21
Terminando, Puramente Periódico ou Eventualmente Periódico?

Introdução Um decimal é finalizado se tiver um número finito de dígitos decimais. Por exemplo, 0,4 (2/5) está sendo finalizado porque possui um dígito decimal. Um decimal é puramente periódico se tiver um número infinito de dígitos decimais e não tiver dígitos decimais antes de sua repetição (a...

21
Uma fatia triangular de Pi ao quadrado

Inspirado por Bake uma fatia de Pi Desafio Dada a entrada 3 <= n <= 100e 3 <= y <= n, construa uma n x nmatriz da parte decimal de pi( 14159...), começando no canto superior esquerdo. Em seguida, pegue o triângulo superior direito do tamanho y x ye concatene-o juntos. Envie o número...

21
Prove as leis de DeMorgan

Usando as dez inferências do Sistema de Dedução Natural, comprova as leis de DeMorgan . As regras da dedução natural Introdução à Negação: {(P → Q), (P → ¬Q)} ⊢ ¬P Eliminação de Negação: {(¬P → Q), (¬P → ¬Q)} ⊢ P E Introdução: {P, Q} ⊢ P ʌ Q E eliminação: P ʌ Q ⊢ {P, Q} Ou Introdução: P ⊢ {(P ∨...

21
Saída dos números ALONED

Considere a sequência natural de até 6 (desconsidere 1) : 2,3,4,5,6 Começamos a digitalizar a partir da esquerda (neste caso, de 2), procuramos um número divisível por 2 (aqui 4) e removemos os dois números da lista (aqui 2 e 4), de modo que a lista se reduz a: 3,5,6 Continuamos o mesmo...

21
Desenhe um quadrado vazio de # com a largura especificada

Eu recebi esse desafio da Codingame e estou curioso sobre soluções melhores que as minhas: Dada uma largura via entrada padrão, desenhe um quadrado oco de '#' em determinada largura e comprimento. Exemplo: 5 resultados em ##### # # # # # # ##### Eu usei python para resolver isso, por isso...

21
A arte de moldar palavras

A arte de moldar palavras Dada uma matriz binária e uma sequência de letras, substitua todos os 1s da matriz da esquerda para a direita pelas letras da sequência. Depois que as letras forem formadas na forma da matriz, imprima a matriz, substituindo os zeros por espaços. Provavelmente é mais fácil...

21
Classificar uma lista de números inteiros

Você recebe uma lista não vazia de números inteiros positivos, por exemplo [6 2 9 7 2 6 5 3 3 4] Você deve classificar esses números pelo seu valor, mas, como é habitual nas tabelas de classificação, se houver um empate, todos os números empatados obterão a mesma classificação e um número...

21
Enrole um presente sazonal

Tarefa Dado um elemento de invólucro e uma matriz 3D não irregular, envolva a matriz na parte superior, inferior e geral. Você deve manipular dados de caracteres e numéricos, mas o wrapper e o presente terão o mesmo tipo de dados. Exemplo de personagem Para dados de caracteres, você pode optar...

21
A sequência Baum-Sweet

A sequência Baum-Sweet (A086747 com um toque) Pegue um número inteiro positivo ne imprima os números inteiros de 1 a n para os quais a sequência Baum-Sweet retorna verdadeira. A sequência Baum-Sweet deve retornar falso se a representação binária do número contiver um número ímpar de zeros...

21
Soma de 24 horas

Dado um número inteiro entre 0 e 141 (inclusive), liste todos os horários de 24 horas cujas unidades de hora, minuto e segunda são adicionadas a esse número inteiro. Regras de adição Os números são adicionados por suas unidades de tempo, não por um dígito. Por exemplo, pegue 17:43:59 17 + 43 +...

21
Encontre todas as coordenadas em um caminho

Dada uma string 2D como entrada, como uma string com novas linhas ou uma lista de linhas, produza as coordenadas (x, y)de todos os hashes ( #) na lista. A entrada conterá apenas hashes e espaços. (e novas linhas, se você optar por receber a entrada como uma sequência 2D) Se não houver hashes,...

21
Multiplique dois números

Entrada: Dois números inteiros decimais. Eles podem ser fornecidos ao código na entrada padrão, como argumentos para o programa ou função ou como uma lista. Saída: seu produto, como um número inteiro decimal. Por exemplo, a entrada 5 16levaria à saída 80. Restrições: Nenhuma brecha padrão, por...

21
Tempo necessário para imprimir números

Sumário Escreva um programa ou função que não receba nenhuma entrada e envie todos os números inteiros, entre -1000 e 1000 em ordem crescente, para o stdout, um por linha, como este: -1000 -999 -998 -997 ... E depois disso, você precisa imprimir o tempo necessário para imprimir esses números ou...

21
Sequência vacilante de Golomb

OEIS tem uma variação (A111439) na sequência de Golomb . Como na sequência de Golomb, A(n)descreve com que frequência naparece na sequência. Além disso, dois números consecutivos não podem ser idênticos. Durante a construção da sequência, A(n)sempre é escolhido como o menor número inteiro positivo...