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

112
É meu aniversário: D

Introdução O ano passado foi meu aniversário (realmente!) E, infelizmente, tive que organizar minha própria festa. Bem, agora você sabe, você não poderia pelo menos fazer o bolo? Desafio Dado um número inteiro ncomo entrada, escreva um programa completo para produzir um bolo de aniversário com...

109
GottaFix para WannaCrypt?

Aviso As respostas para este desafio testam uma versão específica do patch que ajuda a interromper os ataques WannaCrypt / WannaCry. Dependendo do seu sistema operacional, você pode ter um patch diferente. A melhor maneira de se proteger é garantir que seu PC esteja totalmente atualizado e ter...

107
Pisque o CAPS LOCK

A maioria dos teclados de computador possui uma pequena luz LED integrada, indicando o modo de entrada atual, conforme controlado com o botão CAPS LOCK. Sua tarefa é piscar: Ligue-o; Aguarde 0,5 (+/- 0,1) segundos; Desligue-o novamente. As imagens de vídeo do LED piscando são muito...

107
Desenhe o logotipo dos Jogos Olímpicos [fechado]

Desafio Desenhe o logotipo dos Jogos Olímpicos ... ... como personagem (por exemplo, ASCII) art! Saída de amostra * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Sua arte não precisa se...

105
Xortando uma matriz

Conceitualmente, esse desafio é realmente simples. Você recebe uma lista de números inteiros não negativos . Se possível, encontre um número inteiro não negativo , de modo que a lista composta seja classificada. Se não existir, a saída deve ser algo que não possa ser confundido com um válido , por...

104
Um servidor TCP simples

Escreva um programa ou função que escute o tráfego TCP de entrada na porta N. Ele oferece um serviço simples: calcula a soma dos campos de endereço IP da conexão e retornos de entrada. Programa ou função lê N inteiro a partir de argumentos ou stdin. Ele escuta as conexões TCP de entrada na porta...

103
Simule o universo!

Uma boa propriedade de uma linguagem completa de Turing é que ela pode ser usada para escrever qualquer programa, incluindo a simulação de todo o universo. Seu trabalho é fazer exatamente isso: escreva um programa que simule o universo . Nota: embora não duvide que você consiga realizar essa...

101
Possivelmente, saia do seu trabalho com um poliglota

Apesar do seu protesto, você foi contratado pelo seu chefe em um programa que usa um único número inteiro não assinado como entrada e imprime a string "prime" se esse número inteiro for prime e "not prime" se não for. Você pode escolher em qual idioma você faz isso, desde que o programa resultante...

100
Imprimir um negativo do seu código

Considere um quadrado de caracteres ASCII imprimíveis (pontos de código 0x20 a 0x7E) para o comprimento lateral N , como o seguinte (aqui, N = 6 ): =\ g \ 7 m+y "g L ~ e> PHq Também exigimos que cada linha e cada coluna contenha pelo menos 1 espaço e 1 caractere não espacial . (O...

99
Exibição de sete barras

Escreva um programa que utilize uma sequência não vazia dos dígitos de 0 a 9 e imprima como eles seriam mostrados em uma exibição de sete segmentos usando barras ( /, \). Estas são as formas precisas dos dígitos: /\ \ \ \/ \ \ /\ / \/ /\ /\ / \ \/\ / \/\ / / \/\ \/ /\...

99
Escreva um intérprete para 99

99 (pronunciado "noventa e nove") é uma nova linguagem de programação esotérica (não deve ser confundida com 99 , observe o itálico). Sua tarefa neste desafio é escrever um intérprete para 99 o mais curto possível. O envio com o menor número de bytes vence. O desempatador vai para a submissão...

98
Meu leite expirou?

Aww, cara, esse prazo de validade não escreve os meses com letras! Não sei dizer se está expirando em 10 de março ou 3 de outubro ... Espere, não, não importa, o ano diz 2012. (o beco-oops tijolo de queijo meio usado no lixo pode ser um profissional) Então, vamos supor por um momento que você está...

97
Saída com o mesmo comprimento que o código

Nesse desafio, você deve escrever um programa ou função que não aceite entrada e imprima ou retorne uma sequência com o mesmo número de bytes que o próprio programa. Existem algumas regras: Você só pode enviar bytes no intervalo ASCII imprimível (0x20 a 0x7E, inclusive) ou novas linhas (0x0A ou...