RosettaCodeData/Task/FizzBuzz/Nim/fizzbuzz-2.nim

7 lines
176 B
Nim

var messages = @["", "Fizz", "Buzz", "FizzBuzz"]
var acc = 810092048
for i in 1..100:
var c = acc and 3
echo(if c == 0: $i else: messages[c])
acc = acc shr 2 or c shl 28