Skip to main content
2 of 4
deleted 526 characters in body
hyperneutrino
  • 42.8k
  • 5
  • 72
  • 227

Python 3, 81 bytes

from fractions import* v=i=Fraction(1) while 1:v+=(v+1/i<=1!=print(i)or-1)/i;i+=1 

Try it online!

-8 bytes thanks to ovs

hyperneutrino
  • 42.8k
  • 5
  • 72
  • 227