Sua tarefa é escrever um código que produza uma sequência OEIS e contém o nome da sequência no código ( A______
). Fácil o suficiente, certo? Bem, aqui está o problema: seu código também deve gerar uma segunda sequência separada quando o nome da sequência no código for alterado para o nome da segunda sequência.
Saída de Entrada
O seu código pode ser uma função ou um programa completo que tem n através de um método padrão de entrada e emite o n ésimo termo da sequência como indexada pelo índice fornecido na página OEIS.
Você deve suportar todos os valores fornecidos nos arquivos OEIS b para essa sequência, qualquer número que não esteja nos arquivos b não precisa ser suportado.
Pontuação
Isso é código-golfe . Sua pontuação será o número de bytes no seu código, com menos bytes sendo melhores.
Exemplo
Aqui está um exemplo em Haskell que funciona para A000217 e A000290.
f x|last"A000217"=='0'=x^2|1>0=sum[1..x]
A
necessário?