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.

2
Encontre o caminho mais curto para o Swype
Introdução Ultimamente, estou me acostumando a digitar com o Swype . Notei que certas palavras podem ser produzidas desenhando uma linha reta da sua letra inicial até a letra final ou pulando as letras que se repetem. Por exemplo, eu posso digitar a palavra balloonpassando rapidamente pelas seguintes letras: b> …
12 code-golf 

16
Deslocar caracteres em uma sequência
Nesse desafio, você deve alterar os caracteres em uma sequência de caracteres inserida n número de vezes e emitir a sequência de caracteres deslocada Entrada A entrada primeiro conterá uma sequência. Na próxima linha, um número inteiro, que indica nestará presente. Resultado Se nfor positivo, mude os caracteres da sequência …
12 code-golf  string 

20
Golfe criptográfico de hash (ladrões)
Este concurso acabou. Não há resposta remanescente para o desafio da polícia. Segmento complementar de golfe hash criptográfico Como lembrete, aqui estão as regras para ladrões do principal desafio: Tarefa Rachar qualquer das bobinas apresentações afixando o seguinte na linha ladrões: duas mensagens M e N em I de tal …

8
Contagem de caracteres no código fonte
Escreva um programa que produz uma lista do número de ocorrências de cada caractere exclusivo em seu código-fonte. Por exemplo, este programa hipotético {Source_Print_1};deve produzir esta saída: ; 1 P 1 S 1 _ 2 c 1 e 1 i 1 n 1 o 1 p 1 r 2 t …
12 code-golf  quine 


3
Livros em uma prateleira
Eu tenho alguns livros e uma estante de livros. Gostaria de colocar o maior número possível de livros na prateleira, mas tenho uma regra. Todas as dimensões dos livros (altura, largura e profundidade) devem formar uma sequência não crescente na prateleira. Isso significa que todos os livros devem ser pelo …

29
Retirando espaços extras de uma sequência
Você recebe uma string. Produza a sequência com um espaço por palavras. Desafio A entrada será uma string (não nullou vazia), cercada por aspas ( ") enviadas via stdin. Remova espaços à esquerda e à direita. Além disso, se houver mais de um espaço entre duas palavras (ou símbolos ou …
12 code-golf  string 


3
Faça um quase quine
Eu queria enganar um amigo, dando-lhe uma solução que quase funcionou, mas ficou cada vez mais desleixada. Crie um programa que, quando executado, produzirá o programa, mas com um caractere desativado. Um caractere pode ser adicionado, removido ou ambos (um caractere é alterado). Mas apenas um personagem. Sua pontuação será …
12 code-golf  quine 

2
Suavizando uma lista
Você deve escrever um programa ou função que use um número inteiro não negativo ke uma lista inteira classificada Lcomo entrada e saída ou retorne uma lista suavizada M. Mé criado a partir da lista crescente L, inserindo no máximo kelementos inteiros, mantendo a lista classificada. Os números inteiros inseridos …

7
Pontos fractal em uma linha
Às vezes, quando estou realmente entediado ( muito entediado), gosto de desenhar um segmento de linha e desenhar pontos nele. Primeiro, eu desenho um segmento de linha de um determinado tamanho, que é 2 ^ N para algum valor de N. A linha será representada por uma série de .caracteres. …
12 code-golf 

1
Estou praticando golfe de código corretamente?
Estou curioso para saber se eu sou o Code Golfing corretamente. Eu propus o desafio de transformar um pequeno programa de hash em uma única declaração no Python. Comecei com: from itertools import permutations from string import ascii_lowercase from random import sample def test(): chars = sample(ascii_lowercase, 9) sums = …
12 code-golf  tips  python 


14
Kolmogorov sem complexidade (-Smirnov)
Nas estatísticas, às vezes é útil saber se duas amostras de dados são da mesma distribuição subjacente. Uma maneira de fazer isso é usar o teste de duas amostras de Kolmogorov-Smirnov . Sua tarefa será escrever um programa que leia duas matrizes inteiras não-negativas não classificadas e calcule a principal …


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.