免责声明:这在很大程度上受“ Polyglot OEIS!”的启发。但是解决了导致关闭的问题(请参见输出部分),并重新发布了该问题以使答案无效。
介绍
我们都知道并喜欢整数序列在线百科全书(OEIS)。那么,如果我们制作了有趣序列的离线版本怎么办?好吧,这有点太简单了,不是吗,您将如何使用我们的标准界面选择一个序列!否。我们需要一个更简单的解决方案。多语种!
输入项
您的输入将是一个非负整数n
。
输出量
您的输出将是
n
OEIS序列的第-个条目或n
OEIS序列的第一项。
您可以根据需要使索引基于1或0。
为了不使该问题重复,禁止使用通用整数打印机 常量序列。这也应该增加提交的难度,并避免“无聊”的解决方案;)
如果存在两个不相等的序列成员,则序列是非恒定的。
嗯,挑战在哪里?
您必须掌握上述功能。也就是说,如果您支持语言A,B和C,则都必须实现不同的OEIS序列。顺序的选择没有限制,只是所有语言都需要不同的顺序。
也就是说,如果您使用语言A运行提供的程序,则应生成序列X,如果您使用语言B运行提供的程序,则应生成序列Y(X!= Y),并且如果您运行提供的程序用语言C生成序列Z(X!= Z && Y!= Z)。
谁赢?
序列/语言对最多的答案胜出。第一个决胜局是代码大小(以字节为单位),越低越好。第二个决胜局是提交时间,越早越好。
还有最后的字词/规则吗?
- 您必须声明哪种语言将生成哪个序列。
- 适用标准I / O规则。
- 如果在两种语言之间使用不同的编码,则两个程序必须使用相同的字节序列。
- 语言(Python 2/3)修订版确实算作不同的语言。语言的不同实现(例如Browser JS vs Node.js)也算作不同的语言。
- 有标准漏洞。