Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
1
Task/FizzBuzz/Mathematica/fizzbuzz-1.math
Normal file
1
Task/FizzBuzz/Mathematica/fizzbuzz-1.math
Normal file
|
|
@ -0,0 +1 @@
|
|||
Do[Print[Which[Mod[i, 15] == 0, "FizzBuzz", Mod[i, 5] == 0, "Buzz", Mod[i, 3] == 0, "Fizz", True, i]], {i, 100}]
|
||||
4
Task/FizzBuzz/Mathematica/fizzbuzz-2.math
Normal file
4
Task/FizzBuzz/Mathematica/fizzbuzz-2.math
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
fizz[i_] := Mod[i, 3] == 0
|
||||
buzz[i_] := Mod[i, 5] == 0
|
||||
Range[100] /. {i_ /; fizz[i]&&buzz[i] :> "FizzBuzz", \
|
||||
i_?fizz :> "Fizz", i_?buzz :> "Buzz"}
|
||||
7
Task/FizzBuzz/Mathematica/fizzbuzz-3.math
Normal file
7
Task/FizzBuzz/Mathematica/fizzbuzz-3.math
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
SetAttributes[f,Listable]
|
||||
f[n_ /; Mod[n, 15] == 0] := "FizzBuzz";
|
||||
f[n_ /; Mod[n, 3] == 0] := "Fizz";
|
||||
f[n_ /; Mod[n, 5] == 0] := "Buzz";
|
||||
f[n_] := n;
|
||||
|
||||
f[Range[100]]
|
||||
4
Task/FizzBuzz/Mathematica/fizzbuzz-4.math
Normal file
4
Task/FizzBuzz/Mathematica/fizzbuzz-4.math
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
Table[If[# === "", i, #]&@StringJoin[
|
||||
Table[If[Divisible[i, First@nw], Last@nw, ""],
|
||||
{nw, {{3, "Fizz"}, {5, "Buzz"}}}]],
|
||||
{i, 1, 100}]
|
||||
1
Task/FizzBuzz/Mathematica/fizzbuzz-5.math
Normal file
1
Task/FizzBuzz/Mathematica/fizzbuzz-5.math
Normal file
|
|
@ -0,0 +1 @@
|
|||
Which[ Mod[#,15] == 0, "FizzBuzz", Mod[#, 3] == 0, "Fizz", Mod[#,5]==0, "Buzz", True, #]& /@ Range[1,100]
|
||||
Loading…
Add table
Add a link
Reference in a new issue