diff --git a/86 b/86 new file mode 100644 index 0000000..8ade61f Binary files /dev/null and b/86 differ diff --git a/86.c b/86.c new file mode 100644 index 0000000..4def9d7 --- /dev/null +++ b/86.c @@ -0,0 +1,18 @@ +#include +#include + +int main(void) { + int M = 100, count = 2060; + while(count < 1000000) { + M++; + for (int i = 1; i <= M; i++) { + for (int j = i; j <= M; j++) { + double path = sqrt((i + j) * (i + j) + M * M); + if (path == floor(path)) { + count++; + } + } + } + } + printf("M = %d has %d distinct cuboids\n", M, count); +} \ No newline at end of file