Il mio collega e io lavoriamo su un software legacy che odiamo a volte. Ogni volta che lo esegui, le dichiarazioni di debug arrivano ovunque, e non è mai una garanzia che qualcosa funzioni. La motivazione per questo round di codice golf è venuta dal mio collega che diceva quanto segue sul nostro software .
"È come ogni volta che esegui questo programma, accetti alcuni termini di servizio che dicono che ogni 17 bit sul tuo disco rigido verrà trasformato in 1"
Obiettivo: scrivere un programma che crei una copia esatta di un file e trasformi ogni 17 bit di un file di testo in 1
- NON puoi trasformare OGNI bit del file in un 1. vale a dire il tuo programma deve mostrare un po 'di intelligenza che sta prendendo di mira solo ogni 17 bit
- NON è possibile scrivere nel file originale in alcun modo forma o forma
- Il vincitore è il più piccolo programma inviato alla fine del mese
Buon divertimento con questo! Partire!
:/
code-golf
, cioè, il codice più corto in byte vince. A hacode-challenge
bisogno di un sistema di punteggio ben specificato. 2. La trasformazione di ogni 18 bit di un disco rigido in 1 è possibile solo scrivendo direttamente sul disco. Ciò non può essere realizzato creando e / o modificando file. 3. In questo modo l'intera unità sarà inutilizzabile, quindi una soluzione conforme sarà distruttiva. Non so quanto bene la comunità riceverà una richiesta per scrivere malware ...