Puzzles de programação e golfe de código

223
Código que será executado apenas uma vez

Objetivo O objetivo deste desafio é escrever um código que será executado uma vez e apenas uma vez. Isso significa basicamente que danifica o programa, script ou ambiente de alguma forma. Se reiniciar, o sistema permitirá que o código seja executado novamente, o que é permitido. Pontuação Número...

214
DESARMAR A BOMBA!

Você foi contratado por seu conhecimento técnico como ajudante de um agente secreto para garantir que o mocinho possa fazer seu trabalho e o mundo possa ser salvo. Esta é sua última missão antes de se aposentar com um salário alto e a gratidão de todo o mundo. Mas antes que você tenha que desarmar...

204
Golf um quine para o bem!

Usando o seu idioma preferido, jogue golfe com calma . Um quine é um programa de computador não vazio que não recebe entrada e produz uma cópia de seu próprio código-fonte como sua única saída. Sem trapaça - isso significa que você não pode simplesmente ler o arquivo de origem e imprimi-lo....

197
O que? Sem erro? [fechadas]

Sua tarefa é simples. Escreva um programa que obviamente deva produzir um erro à primeira vista, quando compilado ou executado, mas que não produza ou produza algum outro erro não relacionado. Este é um concurso de popularidade, então seja

197
Não A, apenas CAPS LOCK

O que acontece quando a CapsLocktecla do teclado não possui um entalhe? "Isso hPPENS." O objetivo deste programa é emular consistentemente as falhas do teclado onde cada Apressionamento é substituído CapsLock. A's maiúsculos da fonte devem produzir o mesmo efeito. Quando CapsLockestá ativado, a...

195
Esse número é primo?

Acredite ou não, ainda não temos um desafio de golfe por código para um simples teste de primalidade . Embora possa não ser o desafio mais interessante, principalmente para idiomas "comuns", pode não ser trivial em muitos idiomas. O código Rosetta apresenta listas por idioma de abordagens...

191
Torne seu idioma inutilizável

Tente escrever algum código em sua linguagem e faça com que não satisfaça mais nossos critérios de ser uma linguagem de programação . Uma linguagem satisfaz nossos critérios (versão simplificada para este desafio) de ser uma linguagem de programação se: Ele pode ler a entrada do usuário...

184
Trollando o troll [fechado]

Um troll o capturou e o está forçando a escrever malware (definido como um programa que danifica o computador que o executa). O troll pode ler e entender o código, mas não é tão bom em detectar bugs. Seu objetivo é escrever um programa que: Parece malware; ou seja, um programador iniciante que...

182
Não sou o idioma que você está procurando!

Não é chato quando você encontra um pedaço de código e não sabe em que idioma ele foi escrito? Este desafio tenta resolver um pouco isso. Desafio Você precisará escrever um programa que, quando executado em dois idiomas diferentes, produzirá a string: This program wasn't written in <language...

176
Matemática é fato. A programação não é

Na matemática, um ponto de exclamação !geralmente significa fatorial e vem depois da discussão. Na programação, um ponto de exclamação !geralmente significa negação e vem antes do argumento. Para esse desafio, aplicaremos essas operações apenas a zero e um. Factorial 0! = 1 1! = 1 Negation !0 =...

176
Deseja codificar um boneco de neve?

Aqui está um boneco de neve simples de arte ASCII : _===_ (.,.) ( : ) ( : ) Vamos fazer alguns amigos para ele. Este será o padrão geral para nossos snowpeople de arte ASCII: HHHHH HHHHH X(LNR)Y X(TTT)Y (BBB) Os espaços à esquerda e os parênteses são sempre os mesmos para todos os...

161
Doces ou travessuras poliglota

Desde que o Halloween está chegando, pensei em começar um divertido e desafiante desafio de golfe com código! O desafio é bastante simples. Você precisa escrever um programa que produza trickou treat. "A torção?" você pode perguntar. Bem, deixe-me explicar: Seu programa precisa fazer o...

158
Não pesquise no google

Todos sabemos que, se você pesquisar no Google a palavra "google", ela quebrará a Internet. Sua tarefa é criar uma função que aceite uma sequência e retorne seu comprimento, no menor número possível de caracteres Unicode. No entanto, se a sequência especificada for google(minúscula), isso causará...