我们有一所大学的编程课程,并且同学们正在我们的Facebook组中提出一些编程问题。我有些犹豫,不愿分享我的所有程序,尤其是对于其中一项任务来说很酷的时候,因为这些内容是由技术顾问查看的,他们可能会注意到有人是否拥有相同的程序,并开始询问程序的来源从。不过,有时候我还是想分享自己的代码来帮助他人,但是我不希望人们只是抓住我的工作。(澄清:我们被允许与任务协作)这当然是一条很短的路线。虽然我想帮助一些人,但我担心他们可能没有学术上的诚实来自行编写代码。
我的大多数同学在技能上都不是很熟练,所以我想说的是,将我的名字隐藏在精心制作成离散位置的Base-64编码字符串中。尽管如此,对于随机的字符串来说还是坐着太明显了。
有哪些选项可以隐藏我的名字而不使其看起来可疑?
我在CodeGolf上看到,他们在评估时将ascii艺术转化为其他东西。我可以利用类似的策略吗?理想的解决方案是看起来很适合的东西,但实际上具有证明我从一开始就对其进行编码的功能。
澄清:(对不起,应该早点说)我们可以合作,但必须向TA解释我们的计划以获取积分。如果某些复活节彩蛋泄漏出去,这是很令人满意的,特别是因为它可能很想交换程序来检查它们产生的问题的答案是否相等,或者看看其他人如何解决该问题。