Lukujonon jokainen alkio on pienin positiivinen kokonaisluku, jota ei ole vielä esiintynyt lukujonossa ja jonka ensimmäinen ja viimeinen numero on sama.
Lukujono alkaa näin:
Tehtäväsi on etsiä lukujonon kohdassa oleva luku. Voit olettaa, että on enintään .
Toteuta tiedostoon sequence.py
funktio generate
, joka palauttaa halutun lukujonon alkion.
def generate(n): # TODO if __name__ == "__main__": print(generate(1)) # 1 print(generate(2)) # 2 print(generate(3)) # 3 print(generate(10)) # 11 print(generate(123)) # 1141