So you are allowed to store 2053 bytes worth of extra data in the filename. That's... surprisingly lenient.
How would you actually read that data back from your program?
__FILE__
argv[0]
That would only work assuming the program isn't just compiled to "a.out". I don't think this "loophole" would work at all.
edit: Nevermind, I misread the original rule.
How would you actually read that data back from your program?
__FILE__
argv[0]
That would only work assuming the program isn't just compiled to "a.out". I don't think this "loophole" would work at all.
edit: Nevermind, I misread the original rule.