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

Code-golf é uma competição para resolver um problema específico com o menor número de bytes de código-fonte.

30
Gere um Favicon de Troca de Pilha
Você reconhece o logotipo PPCG? fica assim, quando você faz uma arte ascii. +---+ |PCG| +---+ v Agora, neste Code Golf, você criará um código que cria logotipos para outros sites, semelhantes ao logotipo PPCG. O que você deveria fazer A string "Encurtada" será a string, com todas as letras …

17
Vandermonde Determinant
Dado um vetor de nvalores, (x1,x2,x3,...,xn)retorne o determinante da matriz de Vandermonde correspondente . Este determinante pode ser escrito como: Detalhes Seu programa / função precisa aceitar uma lista de números de ponto flutuante em qualquer formato conveniente que permita um comprimento variável e gerar o determinante especificado. Você pode …

12
Gere valores preguiçosos
Relacionado: Programe meu forno de microondas . Inspirado em Gerar entrada de microondas preguiçosa . O valor lento do número inteiro não negativo N é o menor dos números inteiros mais próximos de N, enquanto todos os seus dígitos são idênticos. Retorno (por qualquer meio) o valor de um dado …

9
Desenhe uma casa ASCII
Esta é uma janela: --- | | --- Vamos adicionar algumas paredes |. Coloque dois espaços de cada lado, para que a janela tenha espaço suficiente. | --- | | | | | | --- | Agora vamos adicionar um teto e um teto. Para manter a janela no meio …

30
Feliz dia do Pi arredondado
Para comemorar o Dia do Pi Arredondado, você deve aproveitar a data de hoje para criar um programa que absorva o diâmetro de um círculo e produza sua circunferência multiplicando o diâmetro por 3,1416, onde 3,1416 deve ser obtido usando a data de hoje. Input 3 Output 9.4248 etc. Não …

30
Alternar uma matriz
O Driftsort é uma maneira simples de "classificar" uma matriz. Ele funciona "deslizando" ou "girando" os elementos na matriz até que a matriz seja classificada ou até que a matriz falhe na classificação. Vamos percorrer dois exemplos. Primeiro, considere a matriz [10, 2, 3, 4, 7]. Como o array não …

10
Saltando em uma matriz
Introdução As matrizes também podem ser vistas como um campo para uma bola quicando. Claro que isso parece muito vago, então aqui está um exemplo de uma entrada: [1, 2, 3, 4, 5, 6, 7, 8, 9] [9, 8, 7, 6, 5, 4, 3, 2, 1] [1, 2, 3, 4, …

14
Expansão da matriz no estilo Fibonacci
Para cada linha e depois coluna de uma matriz, podemos adicionar uma entrada extra com a soma das duas últimas entradas nessa linha ou coluna. Por exemplo, com a seguinte matriz de entrada: [ 1 1 1 ] [ 2 3 4 ] A matriz resultante seria: [ 1 1 …

20
O que é meia hora?
No meu quarto, tenho este relógio nerd (clique para ver o tamanho completo): A maioria delas não é difícil de entender, mas a de quatro horas é particularmente complicada: Normalmente, uma fração como 1/2 não faz sentido na aritmética modular, pois apenas números inteiros estão envolvidos. A maneira correta, então, …

6
Desenhe o Pentaflake
Antes de tudo ... eu gostaria de desejar a todos um Feliz Natal (desculpe se estou um dia atrasado para o seu fuso horário). Para comemorar a ocasião, vamos desenhar um floco de neve. Como o ano é 201 5 e o Natal é o dia 5 5 (para grande …


3
¿Xu ti te gismytermorna? (É um gismu válido?)
(Literalmente: "Será que este acompanhamento / perceber a gismu -forma?") Premissa A linguagem Lojban é uma linguagem construída , o que significa em parte que todas as suas palavras foram criadas e não permitidas a se desenvolver naturalmente. A base semântica do Lojban são seus gismu , ou palavras-raiz, que …

15
Faça um intérprete de unicórnio
Recentemente, cometi um erro de digitação e escrevi unicórnio em vez de unicode, fiz o que qualquer pessoa normal faria e fiz um esolang com isso. Neste desafio, você estará escrevendo um intérprete Unicorn. Como os programas Unicorn são horríveis por muito tempo, você precisará escrever um pequeno intérprete para …

23
Implementar a regra de divisibilidade por 7
Para verificar se um número decimal é divisível por 7: Apague o último dígito. Multiplique por 2 e subtraia o que resta. Se o resultado é divisível por 7, o número original é divisível por 7. (também descrito, por exemplo, aqui ) Esta regra é boa para verificação de divisibilidade …

20
Expansão bacteriana
As colónias de bactérias marcadas 1através 9vivo em um segmento de células igualmente espaçados, com células vazias indicado pela0 0 0 2 0 0 0 1 2 0 0 3 3 0 0 A cada segundo, cada colônia se espalha para células vazias adjacentes. Se duas colônias alcançam uma célula …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.