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.

4
Os Intocáveis
Números intocáveis α Um número intocável é um número inteiro positivo que não pode ser expresso como a soma de todos os divisores adequados de qualquer número inteiro positivo (incluindo o próprio número intocável). Por exemplo, o número 4 não é intocável, pois é igual à soma dos divisores adequados …

8
Você já se queixou hoje?
A distribuição Debian Linux (e distribuições baseadas no Debian, como Ubuntu, Kali e outros) usa um gerenciador de pacotes chamado APT. Para instalar o programa foo, digite um terminal sudo apt-get install foo Um pequeno Ovo de Páscoa da APT é o seguinte apt-get moo Que após a digitação produzirá …

3
Quadrado de dígitos com maior soma
Você deve escrever um programa ou função que receba uma lista de dígitos como entrada e saída ou retorne a maior soma possível, colocando esses dígitos em um quadrado. A entrada sempre conterá um número quadrado de dígitos. Um exemplo de arranjo quadrado para a entrada 9 1 2 3 …

1
Probabilidades de nocaute
Nocaute é um jogo de basquete, onde os jogadores se revezam atirando. É jogado como uma sequência de competições para dois jogadores, cada um com a possibilidade de "nocautear" um desses jogadores. Suponha que os jogadores sejam A B C De suas chances de arremessar e fazer uma cesta sejam …

1
Pesquisa de quadrados de marcha
Marching Squares é um algoritmo de computação gráfica, usado para recuperar isocontours 2D a partir de uma grade de amostras (veja também, seu irmão mais velho, Marching Cubes, para configurações 3D). A idéia é processar cada célula da grade de forma independente e determinar os contornos que passam por essa …

7
Subseqüência crescente mais pesada
Uma subsequência é uma sequência que pode ser derivada de outra sequência, excluindo alguns elementos sem alterar a ordem dos elementos restantes. Uma subsequência estritamente crescente é uma subsequência na qual cada elemento é maior que o anterior. A subsequência crescente mais pesada de uma sequência é a subsequência estritamente …



3
IMP: analisador de multiplicação implícita
Jack gosta da linguagem de programação C, mas odeia escrever expressões como V=a*b*h; multiplicar os valores. Em V=abh;vez disso, ele gostaria de escrever , por que o compilador deve gemer sobre o abhsímbolo ser indefinido, uma vez que int a, b, h;estão definidos, para que possamos deduzir a multiplicação? Ajude-o …


7
Encontre a substring musical mais longa
Uma corda musical é qualquer corda que pode ser tocada em um teclado de piano. Para aqueles de nós que não fomos forçados a aprender piano quando crianças, aqui está a aparência do teclado. Portanto, a corda feed a dead cabbageé uma corda musical porque cada letra corresponde a um …

2
Fractais afins quadrados de arte ASCII
Escreva o menor programa possível para criar fractais afins. Você pode usar qualquer método que achar que gere os mesmos resultados que as regras abaixo. Você não precisa usar nenhuma idéia dos métodos sugeridos! Seu programa terá duas entradas, a primeira a definir o padrão no formato 074de três dígitos …

4
O novo navio de Teseu
O navio de Teseu é uma pergunta antiga que é algo como: Se um navio teve todas as suas peças originais substituídas, ainda é o mesmo navio? Para esse golfe, vamos substituir lentamente "peças" em um "navio" e ver quanto tempo leva para obter um navio totalmente novo. Tarefa Um …

1
Índice de Substring Mais Curto
Sou uma pessoa preguiçosa, mas eficiente, como muitos de vocês provavelmente também. Então, sempre que estou fazendo algo, quero fazê-lo com o mínimo esforço. É por isso que estou pedindo que você resolva esse problema para mim. O que tenho aqui é um tipo de documento. Em cada linha deste …

2
Inverta cada palavra em uma linha no vim
Sua tarefa é criar um script vim ou fornecer uma sequência de pressionamentos de teclas que funcionem em uma única linha de texto com até 140 caracteres ASCII imprimíveis (em qualquer lugar de um arquivo, com o cursor iniciando em qualquer lugar da linha) e inverter todos os espaços. seqüência …
9 code-golf  vim 

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.