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

25
Cobra com fome de imagem - Buraco # 3

Buraco # 1 Joe, a cobra, está com fome. Ele come fotos, um pixel de cada vez. Ele realmente gosta de pixels brilhantes. O desafio Programe Joe para comer os pixels mais brilhantes que conseguir encontrar, pois ele só pode se mover para cima, baixo, esquerda ou direita. Especificações Joe...

24
Adicionando sem usar um sinal de + ou -

Já houve muitos desafios "Não __ sem _ _" antes, mas espero que este seja um dos mais desafiadores. O desafio Você deve escrever um programa que use dois números naturais (números inteiros> 0) de STDIN e imprima a soma dos dois números em STDOUT. O desafio é que você deve usar o mínimo de...

24
Olá mundo de Conway

Costuma-se dizer que todos os programadores devem ser capazes de escrever um programa "olá mundo" em qualquer linguagem de programação depois de alguns olhares sobre essa linguagem (e quicksort após mais algumas observações). Como o Jogo da Vida de Conway é Turing completo (por isso se qualifica...

24
Espiral circular do teclado

Este é um teclado QWERTY. Q W E R T Y U I O P A S D F G H J K L Z X C V B N M Podemos "espiralar" neste teclado, começando por G. A espiral começará em G, vai para H, depois para Y, depois para T, depois F, depois V, depois V, depois B, depois N, depois J e U , então R, então D, então C, ......

24
Cordas de golfe em Fourier

Desafio Dada uma string como entrada, jogue golfe no programa Fourier que produz essa string. No Fourier, não há uma maneira fácil de gerar uma string: você precisa passar por cada código de caractere e emiti-lo como caractere. Fourier O idioma é baseado em um acumulador, uma variável global...

24
Poliglota o (não constante) OEIS!

Isenção de responsabilidade: Isso é fortemente inspirado em "Polyglot the OEIS!" mas corrige o problema que levou ao fechamento (consulte a seção de saída) e foi postado novamente para não invalidar as respostas. Introdução Todos conhecemos e amamos a enciclopédia on-line de seqüências inteiras (...

24
Válido através dos tempos

Inspirada por esta pergunta no SO , sua tarefa é produzir um programa válido em (pelo menos) duas versões principais do idioma escolhido que produzem resultados diferentes. Regras Qualquer idioma que tenha mais de uma versão principal pode ser usado. Para os propósitos deste desafio, eu...

24
Implementar kerning simplificado

Introdução Kerning significa ajustar o espaçamento entre as letras de um texto. Como exemplo, considere a palavra Topescrita com os três glifos a seguir: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ........

24
Coloque 1009 pixels

Saída é uma forma que inclui 1009 pixels. A forma deve assumir a forma de um loop único, fechado e sem interseção. A entrada é um número inteiro positivo diferente de zero. Cada entrada deve produzir uma saída única - ou seja, cada saída deve ser única daquelas geradas usando uma entrada mais...

23
Substrings de identificação exclusiva mais curtas

Dada uma lista de seqüências de caracteres, substitua cada sequência por uma de suas subseqüências não vazias, que não é uma subseqüência de nenhuma das outras seqüências da lista e o mais curta possível. Exemplo Dada a lista ["hello","hallo","hola"], "hello"deve ser substituído por apenas...

23
Um desafio geométrico

Todo mundo adora geometria. Então, por que não tentamos codificá-lo? Esse desafio envolve receber letras e números e criar formas dependendo dele. A entrada A entrada será na forma de (shapeIdentifier)(size)(inverter). Mas o que são identificador de forma, tamanho e inversor? O identificador de...

23
Implemente o ROT-47… no ROT-47

Desafio: implemente o ROT-47 em um código que funcione tanto como ele mesmo como a versão do ROT-47. Pontuação: Sua pontuação é calculada como uma porcentagem de bytes elegíveis ROT-47 usados ​​no total de ambas as versões do programa divididos pelo total de bytes (todos os caracteres) de ambas...