Behold: My 104 character fizzbuzz in C#
for(int i=1;i<100;i++)Console.WriteLine((i%15==0?"fizzbuzz":(i%5==0?"buzz":i%3==0?"fizz":i.ToString())))
How about console.write(etc etc\n)
>>54868702
That will add one more to the character count, since I will have to write
Console.Write(etc etc+"\n");
This works too, but it doesn't make that much of a difference.
The code is inefficient as fuck. It uses almost 300 modulo operations.
>>54868548
You can decrease it a little more
for(int i=0;i++<100;)
>>54868871
Didn't know about this! Thanks!
>>54868871
Can't you also just do "int i" without setting it to zero and use E2 instead of 100?
sh, 77 charactersfor i in {1..100}
do
!((i%3))&&r=fizz
!((i%5))&&r+=buzz
echo ${r:-$i}
r=
done
>>54871403
>Can't you also just do "int i" without setting it to zero
Wouldn't there be a possibility that i would initialize with a value other than 0 then?
You don't want that.