RosettaCodeData/Task/Fibonacci-sequence/C-sharp/fibonacci-sequence-6.cs

11 lines
232 B
C#
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
public static IEnumerable<ulong> Fibs(uint x) {
ulong prev = -1;
ulong next = 1;
for (uint i = 0; i < x; i++) {
ulong sum = prev + next;
prev = next;
next = sum;
yield return sum;
}
}