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

86
Eww, esses bytes são brutos

Escreva um programa ou função que, quando recebida uma string, filtre o máximo de bytes distintos possível e retorne a string limpa. No entanto, como seu programa os odeia, nenhum desses bytes pode estar presente em seu próprio código. Sua pontuação será o número de bytes distintos que o seu...

81
Contando grãos de arroz

Considere estas 10 imagens de várias quantidades de grãos não cozidos de arroz branco. ESTES SÃO SOMENTE POLEGARES. Clique na imagem para vê-la em tamanho real. A: B: C: D: E: F: G: H: I: J: Contagem de grãos: A: 3, B: 5, C: 12, D: 25, E: 50, F: 83, G: 120, H:150, I: 151, J:...

81
Encontre uma cadeia ilegal

O desafio é encontrar uma série de caracteres que não possam aparecer em nenhum programa legal na sua linguagem de programação preferida. Isso inclui comentários, seqüências de caracteres ou outras partes "não executáveis". Desafio Seu programa pode ser específico para uma versão ou...

78
-ENDED- Faça algo parecido com outra coisa [fechado]

Escreva um trecho, uma função, um programa, ... que seja ofuscado de uma maneira que pareça claro à primeira vista que ele faz outra coisa. Por exemplo: escreva um pouco de código que adicione dois números, mas quando você perguntar a alguém "o que ele faz?", Ele informará que ele exibe "Olá,...

77
Maior número em dez bytes de código

Seu objetivo é imprimir (na saída padrão) o maior número possível, usando apenas dez caracteres de código. Você pode usar qualquer recurso do seu idioma, exceto as funções de exponenciação incorporadas. Da mesma forma, você não pode usar notação científica para inserir um número. (Assim, não...

73
Desafio de função hash Tweetable

Neste desafio de código, você escreverá uma função de hash em 140 bytes 1 ou menos do código-fonte. A função hash deve receber uma sequência ASCII como entrada e retornar um número inteiro não assinado de 24 bits ([0, 2 24 -1]) como saída. Sua função de hash será avaliada para cada palavra neste...

73
Crie um "H" a partir de "H" s menores

Desafio Crie uma função ou programa que, quando fornecido um número inteiro size, faça o seguinte: Se sizefor igual a 1, a saída H H HHH H H Se sizefor maior que 1, a saída X X XXX X X onde Xé a saída do programa / função parasize - 1 (Se preferir, você pode corresponder ao caso base 0,...

73
Calcular Phi (não Pi)

Não, eu não quero dizer ϕ = 1.618...e π = 3.14159.... Quero dizer as funções . φ (x) é o número de números inteiros menores ou iguais aos xque são relativamente primos para x. π (x) é o número de primos menor ou igual a x. Digamos que "not pi" seja então π̅ (x) e defina-o como o número de...

68
Olá, mundo, Rube Goldberg

Para este golfe, você precisará usar mais de um idioma. A tarefa Uma máquina Rube Goldberg é uma engenhoca que executa um número enorme de etapas complicadas para executar uma tarefa muito simples. O objetivo deste golfe é produzir Rube Goldberg... mas não diretamente. A máquina Sua "máquina" é...

65
Escreva um poliglota que imprima o nome do idioma

Sua tarefa é escrever um programa que seja executado no maior número possível de idiomas, com o mínimo de caracteres possível. Para evitar soluções triviais, o programa deve imprimir o nome do idioma em que foi executado. Pontuação Seu programa deve funcionar em pelo menos 5 idiomas. A pontuação...

65
Desafio de 9 Buracos [fechado]

O desafio de 9 buracos 9 desafios de código de golfe de dificuldade variável. Sanções por usar o mesmo idioma mais de uma vez. A pergunta será atualizada com pares, campeões de buracos e vencedores de troféus. Isso vem de uma competição que eu tenho com alguns amigos, não é o formato usual,...

57
O pequeno Chandler está triste. Desenhe uma nuvem para animá-lo

O pequeno Chandler está triste. Desenhe uma nuvem para animá-lo. Nota: Desenhar uma nuvem não vai animá-lo. Um círculo pode ser definido como uma tupla de 3, (x,y,r)onde xé a posição x do círculo em um plano cartesiano, yé a posição y do círculo em um plano cartesiano e ré o raio do círculo. xe...

56
Evolução do OEIS

Neste desafio, o objetivo é recriar a Enciclopédia On-line de Sequências Inteiras, uma sequência de cada vez. Semelhante à evolução do Hello World , cada resposta depende de uma resposta anterior. Com o tempo, esse desafio criará uma "árvore genealógica" das sequências OEIS. É simples adicionar a...