A-M baby
This commit is contained in:
parent
764da6cbbb
commit
db842d013d
19005 changed files with 197040 additions and 7 deletions
2
Task/FizzBuzz/J/fizzbuzz-1.j
Normal file
2
Task/FizzBuzz/J/fizzbuzz-1.j
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
test =: +/@(1 2 * 0 = 3 5&|~)
|
||||
(":@]`('Fizz'"_)`('Buzz'"_)`('FizzBuzz'"_) @. test"0) >:i.100
|
||||
1
Task/FizzBuzz/J/fizzbuzz-2.j
Normal file
1
Task/FizzBuzz/J/fizzbuzz-2.j
Normal file
|
|
@ -0,0 +1 @@
|
|||
> }. (<'FizzBuzz') (I.0=15|n)} (<'Buzz') (I.0=5|n)} (<'Fizz') (I.0=3|n)} ":&.> n=: i.101
|
||||
5
Task/FizzBuzz/J/fizzbuzz-3.j
Normal file
5
Task/FizzBuzz/J/fizzbuzz-3.j
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
Fizz=: 'Fizz' #~ 0 = 3&|
|
||||
Buzz=: 'Buzz' #~ 0 = 5&|
|
||||
FizzBuzz=: ": [^:('' -: ]) Fizz,Buzz
|
||||
|
||||
FizzBuzz"0 >: i.100
|
||||
6
Task/FizzBuzz/J/fizzbuzz-4.j
Normal file
6
Task/FizzBuzz/J/fizzbuzz-4.j
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
CRT0=: 2 : ' (, 0 = +./)@(0 = m | ]) ;@# n , <@": '
|
||||
NB. Rather (, 0 = +./) than (, +:/) because designed for
|
||||
NB. 3 5 7 CRT0 (;:'Chinese Remainder Period') "0 >: i. */3 5 7
|
||||
FizzBuzz=: 3 5 CRT0 (;:'Fizz Buzz')
|
||||
|
||||
FizzBuzz"0 >: i.100
|
||||
6
Task/FizzBuzz/J/fizzbuzz-5.j
Normal file
6
Task/FizzBuzz/J/fizzbuzz-5.j
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
'`f b fb' =: ('Fizz'"_) ` ('Buzz'"_) ` (f , b)
|
||||
'`cm3 cm5 cm15'=: (3&|) ` (5&|) ` (15&|) (0&=@)
|
||||
FizzBuzz=: ": ` f @. cm3 ` b @. cm5 ` fb @. cm15 NB. also:
|
||||
FizzBuzz=: ": ` f @. cm3 ` b @. cm5 ` (f,b) @. (cm3 *. cm5)
|
||||
|
||||
FizzBuzz"0 >: i.100
|
||||
Loading…
Add table
Add a link
Reference in a new issue