Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
First solution in Clear category for Fibonacci Poem by ssk8
def fibo_poem(text: str) -> str:
f_poem, nm1, nm2, n = "", 0, 0, 0
for word in text.split():
n+=1
f_poem += word
if nm1 + nm2 in (0, n):
nm2, nm1, n = nm1, n, 0
f_poem+='\n'
else: f_poem+=' '
if n: f_poem+=(nm1+nm2-n)*'_ '
return f_poem.rstrip()
Jan. 5, 2023
Comments: