Meu colega de trabalho e eu trabalhamos em um software legado que odiamos às vezes. Sempre que você o executa, as declarações de depuração vêm voando por toda parte, e nunca é uma garantia de que algo funcione. A motivação para esta rodada de código de golfe veio do meu colega de trabalho dizendo o seguinte sobre o nosso software .
"É como se toda vez que você executasse este programa, você concordasse com alguns termos de serviço que afirmam que todo décimo sétimo bit do seu disco rígido será transformado em 1"
Objetivo: escreva um programa que faça uma cópia exata de um arquivo e transforme cada 17º bit de um arquivo de texto em 1
- Você NÃO pode transformar CADA bit do arquivo em um 1. ou seja, seu programa deve mostrar alguma inteligência de que está direcionado apenas a cada 17 bits
- Você NÃO pode gravar no arquivo original de nenhuma forma ou forma
- O vencedor é o menor envio de programa no final do mês
Divirta-se com este! Vai!
:/
code-golf
, ou seja, o código mais curto em bytes ganha. Acode-challenge
precisa de um sistema de pontuação bem especificado. 2. Transformar cada 18 bits de um disco rígido em 1 só é possível escrevendo diretamente na unidade. Isso não pode ser conseguido criando e / ou modificando arquivos. 3. Isso fará com que toda a unidade seja inutilizada; portanto, uma solução compatível será destrutiva. Eu não sei o quão bem a comunidade vai receber um pedido para escrever malwares ...