Upside-down numbers: Difference between revisions
Content added Content deleted
Line 157: | Line 157: | ||
else |
else |
||
# build next odds, but switch to evens |
# build next odds, but switch to evens |
||
odds = |
odds = [hi * 10^(ndigits + 1) + 10 * i + lo for i in odds, (hi, lo) in wrappings] |
||
ndigits += 1 |
ndigits += 1 |
||
odd_index = 0 |
odd_index = 0 |
||
Line 168: | Line 168: | ||
else |
else |
||
# build next evens, but switch to odds |
# build next evens, but switch to odds |
||
evens = |
evens = [hi * 10^(ndigits + 1) + 10 * i + lo for i in evens, (hi, lo) in wrappings] |
||
ndigits += 1 |
ndigits += 1 |
||
even_index = 0 |
even_index = 0 |