Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
8
Task/Multifactorial/JavaScript/multifactorial-1.js
Normal file
8
Task/Multifactorial/JavaScript/multifactorial-1.js
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
function multifact(n, deg){
|
||||
var result = n;
|
||||
while (n >= deg + 1){
|
||||
result *= (n - deg);
|
||||
n -= deg;
|
||||
}
|
||||
return result;
|
||||
}
|
||||
9
Task/Multifactorial/JavaScript/multifactorial-2.js
Normal file
9
Task/Multifactorial/JavaScript/multifactorial-2.js
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
function test (n, deg) {
|
||||
for (var i = 1; i <= deg; i ++) {
|
||||
var results = '';
|
||||
for (var j = 1; j <= n; j ++) {
|
||||
results += multifact(j, i) + ' ';
|
||||
}
|
||||
console.log('Degree ' + i + ': ' + results);
|
||||
}
|
||||
}
|
||||
6
Task/Multifactorial/JavaScript/multifactorial-3.js
Normal file
6
Task/Multifactorial/JavaScript/multifactorial-3.js
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
test(10, 5)
|
||||
Degree 1: 1 2 6 24 120 720 5040 40320 362880 3628800
|
||||
Degree 2: 1 2 3 8 15 48 105 384 945 3840
|
||||
Degree 3: 1 2 3 4 10 18 28 80 162 280
|
||||
Degree 4: 1 2 3 4 5 12 21 32 45 120
|
||||
Degree 5: 1 2 3 4 5 6 14 24 36 50
|
||||
3
Task/Multifactorial/JavaScript/multifactorial-4.js
Normal file
3
Task/Multifactorial/JavaScript/multifactorial-4.js
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
function multifact(n, deg){
|
||||
return n <= deg ? n : n * multifact(n - deg, deg);
|
||||
}
|
||||
9
Task/Multifactorial/JavaScript/multifactorial-5.js
Normal file
9
Task/Multifactorial/JavaScript/multifactorial-5.js
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
function test (n, deg) {
|
||||
for (var i = 1; i <= deg; i ++) {
|
||||
var results = '';
|
||||
for (var j = 1; j <= n; j ++) {
|
||||
results += multifact(j, i) + ' ';
|
||||
}
|
||||
console.log('Degree ' + i + ': ' + results);
|
||||
}
|
||||
}
|
||||
6
Task/Multifactorial/JavaScript/multifactorial-6.js
Normal file
6
Task/Multifactorial/JavaScript/multifactorial-6.js
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
test(10, 5)
|
||||
Degree 1: 1 2 6 24 120 720 5040 40320 362880 3628800
|
||||
Degree 2: 1 2 3 8 15 48 105 384 945 3840
|
||||
Degree 3: 1 2 3 4 10 18 28 80 162 280
|
||||
Degree 4: 1 2 3 4 5 12 21 32 45 120
|
||||
Degree 5: 1 2 3 4 5 6 14 24 36 50
|
||||
Loading…
Add table
Add a link
Reference in a new issue