您需要做三件事:
- 一个任务,声明牛逼。
- 用通常不用于打高尔夫球的语言A解决任务。
- 用通常用于打高尔夫球的语言B解决任务。不要试图夸大B来提高得分,而要想像B是您的竞争对手写的。
使用常识来定义typically used for golfing
,尝试为其他用户带来最大的乐趣。
其他用户可能会提出更好B
的建议(可能包括其他“古怪”语言)。
得分(length_in_bytes(B)+5)/(length_in_bytes(A)+5)
越高,越好。(也许应该更改得分公式?。)
主要思想是发明一项任务,使通常在代码高尔夫中表现良好的语言遇到问题。在给定任务中,可能是常用语言的突然强项,也可能是某些golflang的突然弱项。
避免使用提及特定编程语言的任务,例如Input a string and execute it as a Scheme code
。