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

15
Ray-trace uma esfera brilhante

Eu baixei o POV-ray e renderizei esse estilo brilhante da esfera de metal dos anos 90: Sua tarefa é fazer a mesma coisa, mas implementando o mecanismo de renderização no menor número de bytes possível. Você não precisa replicar esta imagem exata - qualquer imagem de uma esfera reflexiva acima de...

15
Problema na caixa mágica

Você tem uma matriz de entrada do tamanho m * n. Cada célula da matriz é preenchida com P ou T. A única operação que você pode executar na matriz é inverter colunas. Quando você inverte uma coluna, as letras em todas as células dessa coluna mudam (P se torna T e vice-versa). Se você tiver o número...

15
Construa um gráfico

Nesse desafio, sua tarefa é construir um gráfico não direcionado a partir de uma sequência de diretivas. Há uma diretiva para cada número inteiro não negativo e cada uma transforma um dado gráfico em um novo. Diretiva 0: Adicione um novo nó desconectado. Diretiva 1: adicione um novo nó e...

15
10, 10, 10 ... espero?

Prefácio Como eu estava disparando um tiro com arco 900 no início de hoje (10 termina em 6 flechas por fim e 10 termina em 3 flechas por fim, num total de 90 flechas e uma pontuação máxima de 900), pensei nesse desafio. No arco e flecha (supondo que você esteja atirando em uma face-alvo fornecida...

15
Fatorize-o! …seriamente

Um garoto curioso usa um programa que pode fatorar um número ou uma expressão na seguinte forma: p1^e1 * p2^e2 * ... * pn^en. Os expoentes iguais a 1são omitidos, por exemplo360 = 2^3 * 3^2 * 5 A criança digita essa saída no programa como uma nova entrada, mas ela não entende o ^sinal; por vezes,...

15
Sorvete ASCII

Escreva um programa ou função que receba um número inteiro positivo N e imprima ou retorne uma sequência de arte N × N ASCII cuja metade superior seja um semicírculo feito de ('s e cuja metade inferior seja um triângulo apontando para baixo feito de V' s, com espaços usados ​​como...

15
Mapa discreto de Baker

Introdução O mapa de Baker é um sistema dinâmico importante que exibe comportamento caótico. É uma função do quadrado da unidade para ela própria definida intuitivamente da seguinte forma. Corte o quadrado verticalmente ao meio, resultando em dois retângulos de tamanho 0.5×1. Empilhe a metade...

15
Gere a sequência SUDSI

A sequência SUDSI ( su m, d ifference, s WAP, i ncrement) é uma sequência de número inteiro curioso que parece exibir comportamento caótico. Pode ser gerado da seguinte maneira: Deixe- S ser uma lista infinita dos números naturais: 1 2 3 4 5 6 .... Deixe S i denotar a uma indexados i -ésimo...

15
Programas para construir um labirinto de ratos

Você foi contratado como assistente de pesquisa e solicitado a criar um pequeno programa que criará labirintos de ratos. A caixa do rato é sempre 62x22 e possui uma entrada (a) e uma saída (A) para o rato, desta forma (entrada 1): #######a###################################################### #...

15
Shifty XORyption

Escreva um programa ou função (ou conjunto de programas / funções) para criptografar e descriptografar dados, de acordo com a seguinte especificação: Criptografia Calcule um hash XOR da entrada XOR-ing cada byte um com o outro. XOR cada byte da entrada por esse hash. Mude o resultado quatro bits...

15
Correspondência de string em tempo real

Tarefa A tarefa é jogar golfe em um algoritmo de correspondência exata de seqüência em tempo real de sua escolha. Entrada Duas linhas de texto fornecidas na entrada padrão, separadas por uma nova linha. A primeira linha contém o "padrão" e será simplesmente uma string ASCII desenhada a partir...

15
Encomende 40 varas

Temos 40 varas da mesma largura, mas com alturas diferentes. Quantos arranjos são possíveis para colocá-los um ao lado do outro, de modo que, quando olhamos da direita, vemos 10 paus e quando olhamos da esquerda, vemos novamente exatamente 10 paus? Por exemplo, esse pedido é: Paus pretos estão...

15
Frases invertidas

O objetivo deste desafio é receber uma entrada e saída dessa entrada, mas com a ordem da sentença invertida. Exemplo de entrada: Hello friend. What are you doing? I bet it is something I want to do too! Saída de exemplo: I bet it is something I want to do too! What are you doing? Hello...

15
CodeGolf - Ignore o barulho # 1

Instruções Barry é um desenvolvedor de back-end não tão bom encarregado de uma pequena API que deve fornecer informações sobre compras feitas na loja de um cliente. No entanto, ele não fez um ótimo trabalho e seu chefe pede que você o conserte no lado do cliente. Idealmente, você deve receber...

15
Corrija os aparelhos, etc

Sua missão, se você optar por aceitá-la, é adicionar o número mínimo de parênteses, colchetes e colchetes para formar uma determinada sequência (contendo apenas parênteses, colchetes e colchetes) com a correspondência correta entre colchetes. Os laços dos símbolos adicionados devem ser quebrados...

15
Onde devo colocar meu restaurante?

Você é o dono de um restaurante. Você está abrindo em uma nova área em Cartesia, onde há apenas uma estrada principal, conhecida como eixo y. Você deseja colocar seu restaurante de modo a minimizar a distância total do restaurante e de cada uma das casas nessa área. Entrada : A entrada será n,...