Mój współpracownik i ja pracujemy nad starszym oprogramowaniem, którego czasem nienawidzimy. Za każdym razem, gdy go uruchamiasz, wszędzie pojawiają się potwierdzenia debugowania i nigdy nie jest to gwarancją, że coś zadziała. Motywacja do tej rundy golfa kodu pochodzi od mojego współpracownika mówiącego o naszym oprogramowaniu .
„To tak, jakbyś za każdym razem uruchamiał ten program, zgadzasz się na niektóre warunki usługi, które mówią, że co 17 bitów na dysku twardym zmieni się w 1”
Cel: Napisz program, który utworzy dokładną kopię pliku i zamieni każdy 17-bitowy plik tekstowy w 1
- NIE możesz zmienić KAŻDEJ części pliku na 1. tzn. Twój program musi wykazywać pewną inteligencję, że celuje tylko co 17 bitów
- NIE możesz pisać do oryginalnego pliku w jakikolwiek sposób
- Zwycięzca jest najmniejszym przedstawieniu programu na koniec miesiąca
Baw się dobrze z tym! Udać się!
:/
code-golf
np. Wygrywa najkrótszy kod w bajtach.code-challenge
Potrzebuje dobrze określony system punktacji. 2. Przekształcanie co 18 bitów dysku twardego w 1 jest możliwe tylko poprzez bezpośrednie zapisywanie na dysku. Nie można tego osiągnąć, tworząc i / lub modyfikując pliki. 3. W ten sposób cały dysk stanie się bezużyteczny, więc zgodne z nim rozwiązanie będzie destrukcyjne. Nie wiem, jak dobrze społeczność otrzyma prośbę o napisanie złośliwego oprogramowania ...