3 ms·
This is the shortest non-clever version I can come up with: #include <stdio.h> int main(void) { int i; for (i = 1; i <= 100; i++)
by msla 9y ago
This is the shortest non-clever version I can come up with:
#include <stdio.h>
int main(void)
{
int i;
for (i = 1; i <= 100; i++) {
if ((i % 3) == 0) {
printf("Fizz");
}
if ((i % 5) == 0) {
printf("Buzz");
}
if ((i % 3) && (i % 5)) {
printf("%d", i);
}
puts("");
}
return 0;
}
- geraldbauer 9y agoHere's the short ruby version from code golfing in 54 bytes: def fizzbuzz (1..100).map{|n|["%sBuzz"%x=["Fizz"][n%3]][n%5]||x||n} end puts fizzbuzz.join