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

13
Fatoração de matrizes

Dada uma matriz de números inteiros positivos, produz uma matriz estável dos fatores primos distintos desses números inteiros. Em outras palavras, para cada número inteiro na entrada em ordem, obtenha seus fatores primos, classifique-os e acrescente quaisquer números primos que ainda não estejam na...

13
Sequência de exponenciação

A mina de sal polonesa mais antiga , localizada em Bochnia *, foi iniciada no ano de 1248, o que podemos considerar um número mágico . Podemos ver que é igual a 4 dígitos da seqüência de exponenciações: . Como a data é na verdade 4 dígitos da sequência, poderíamos torná-la mais longa. Poderíamos...

13
Pequenas caixas na encosta

Há uma música satírica chamada Little Boxes , originalmente de Malvina Reynolds, sobre a expansão suburbana que tem letras da seguinte forma: Pequenas caixas na encosta, Pequenas caixas feitas de cócegas, Pequenas caixas na encosta, Pequenas caixas iguais. Há uma verde e uma rosa E uma...

13
Dobre uma matriz!

Dada uma matriz, some seus valores para cima / baixo ou esquerda / direita para formar um X, dobre-o e retorne a lista. Eu descrevo o algoritmo aqui: Algoritmo Sua entrada será uma matriz quadrada de números ímpares dentro da capacidade numérica razoável do seu idioma. Vamos tomar a seguinte...

13
Gráfico de barras de dez linhas

Este é o Buraco-1 do Torneio de Outono da APL CodeGolf . Eu sou o autor original do problema lá e, portanto, posso republicá-lo aqui. Dada uma lista de números, produza um gráfico de barras horizontal de #caracteres para quantos números cabem em cada um dos dez grupos de tamanhos iguais. Por...

13
Conselhos para ruby

Como diminuir: p=gets.to_i a=gets b=gets.to_i Se minha entrada for um número inteiro, seguido por uma sequência, seguido por um número

13
Distribuir um baralho ASCII

Nunca houve realmente um desafio definitivo para cartões ASCII AFAIK. Portanto, usando o seguinte baralho de cartões ASCII: .------..------..------..------..------..------..------..------..------..------..------..------..------. |2.--. ||3.--. ||4.--. ||5.--. ||6.--. ||7.--. ||8.--. ||9.--....

13
Ocorrências mais altas ou mais baixas?

Desafio: Entradas: Uma sequência contendo ASCII imprimível (excluindo espaços, tabulações e novas linhas) Um booleano † Resultado: As partes da String são divididas em quatro grupos: Letras minúsculas Letras maiúsculas Dígitos De outros Com base no booleano, produzimos a ocorrência mais...

13
Negação do esquema de pirâmide

Na minha linguagem Pyramid Scheme , há uma construção um pouco engraçada: o triângulo vazio: ^ - Quando não há argumentos, ele retorna 0. Para gerar 1usando essa construção, poderíamos usar isso: ^ /!\ ^--- - Isso simplesmente passa 0para a função de negação. Podemos continuar negando...

13
Dicas para jogar golfe no QBasic

Que dicas gerais você tem para jogar golfe no QBasic? Estou procurando idéias que possam ser aplicadas aos problemas de código de golfe em geral que sejam pelo menos um pouco específicos para o QBasic (por exemplo, "remover comentários" não é uma resposta). Dicas sobre o emulador QB64 também são...

13
É bipartido?

Um gráfico bipartido é um gráfico cujos vértices podem ser divididos em dois conjuntos disjuntos, de modo que nenhuma aresta conecta dois vértices no mesmo conjunto. Um gráfico é bipartido se e somente se for de duas cores. Desafio Sua tarefa é, dada a matriz de adjacência de um gráfico simples...

13
Me dê um sorvete por favor

Faça-me um cone de sorvete, por favor Temos uma tonelada de ótimos locais de sorvete aqui na Nova Inglaterra. A maioria deles está fechada para o inverno agora, então ... .-@@-. (======) (--------) (==========) (__________) \/\/\/\/\/ \/\/\/\/ \/\/\/ \/\/ \/ OBJETIVO Emita exatamente...

13
Primeiros dígitos repetidos

Outra sequência, outro desafio. * Definição Um primo pestá nesta sequência, vamos chamá-lo A, se para cada dígito dna pexpansão decimal de você substituir dpor dcópias de de o inteiro resultante ainda for primo; zeros não são permitidos. Por exemplo, 11está trivialmente nesta sequência (é o...

13
Espiral para fora o alfabeto!

Veja a seguinte string. Observe um padrão? ABEFNOPEFGH DC GQI MHRJ LKJI SK DTL PORRA BAZYXWV N EO DP CQ BAZYXWVUTSR Como alguns devem ter notado, é basicamente uma espiral do alfabeto, onde as distâncias entre linhas / colunas aumentam gradualmente em 1 espaço / nova linha. Definição...

13
Corrente hexagonal ASCII

Problema Desenhe uma cadeia hexagonal xlonga, cada uma com o lado day comprimento Entrada x - o comprimento da cadeia <= 50 y - o comprimento de cada lado <= 50 Exemplos x=1,y=1 _ / \ \_/ x=4,y=1 _ _ / \_/ \_ \_/ \_/ \ \_/ \_/ x=3,y=2 __ __ / \ / \ / \__/ \ \ / \ / \__/...

13
Quantas instâncias estão em execução?

Escreva um programa em execução indefinidamente que relate quantas instâncias dele estão em execução no momento. Cada instância do programa também deve relatar a ordem em que foi aberto em todas as outras instâncias em execução no momento. Exemplo O usuário inicia o programa pela primeira vez -...

13
Calcular o Divmod superior

Tarefa Dado dois inteiros positivos (divid e nd e divis de o r), calcular o q uotient e o r emainder. Normalmente, seria calculado como e = o*q+ronde q*o<=ee 0<=r<o. Para este desafio ainda, e = o*q+rmas q*o>=ee -o<r<=0. Por exemplo e=20e o=3, normalmente 20/3 -> 20=3*6+2,...