2016 Update

This commit is contained in:
Tina Müller 2016-12-05 22:15:40 +01:00
parent 948b86eafa
commit dcf5d15da3
7965 changed files with 139854 additions and 31002 deletions

View file

@ -0,0 +1,18 @@
(n => {
let flatMap = (xs, f) => [].concat.apply([], xs.map(f)),
range = (m, n) => Array.from({
length: (n - m) + 1
}, (_, i) => m + i);
return flatMap(range(1, n), (x) =>
flatMap(range(1 + x, n), (y) =>
flatMap(range(1 + y, n), (z) =>
x * x + y * y === z * z ? [
[x, y, z]
] : []
)));
})(20);