Ми з колегою працюємо над застарілим програмним забезпеченням, яке ми часом ненавидимо. Щоразу, коли ви запускаєте його, твердження про налагодження прилітають скрізь, і це ніколи не є гарантією того, що щось спрацює. Мотивація цього раунду кодового гольфу з’явилася від мого колеги, який сказав про наше програмне забезпечення наступне .
"Це як щоразу, коли ви запускаєте цю програму, ви погоджуєтесь з деякими умовами обслуговування, згідно з якими кожен 17-й біт на вашому жорсткому диску буде перетворений на 1"
Мета: Напишіть програму, яка зробить точну копію файлу і перетворить кожен 17-й біт текстового файлу в 1
- Ви НЕ можете перетворювати КОЖНИЙ біт файлу на 1. тобто ваша програма повинна демонструвати деякий інтелект, що він націлений лише на кожен 17-й біт
- Ви НЕ можете писати в оригінальний файл будь-якою формою чи формою
- Переможець найменше уявлення програми в кінці місяця
Веселіться з цим! Ідіть!
:/
code-golf
найкоротший код у виграші байтів. Необхіднаcode-challenge
чітко визначена система балів. 2. Перетворення кожного 18-го біта жорсткого диска в 1 можливо лише шляхом запису безпосередньо на диск. Це неможливо досягти, створюючи та / або змінюючи файли. 3. Це зробить весь привід непридатним, тому сумісне рішення буде руйнівним. Я не знаю, наскільки добре громада отримає запит на написання зловмисного програмного забезпечення ...