Date created: Sunday, July 10, 2011 7:19:32 PM. Last modified: Thursday, December 13, 2012 11:41:20 AM
Problem 9
// Project Euler - Problem 9
#include <stdlib.h>
#include <stdio.h>
int main (int argc, char *argv[]) {
int a, b, c;
int top=500;
for(a=1;a<=top;a++) {
for(b=1;b<=top;b++) {
for(c=1;c<=top;c++) {
if (a<b) {
if(b<c) {
if((a*a)+(b*b)==(c*c)) {
if(a+b+c==1000) {
printf("a= %d b= %d c= %d; a*b*c= %d\n", a, b, c, (a*b*c));
}
}
}
}
}
}
}
return EXIT_SUCCESS;
}
Previous page: Problem 8
Next page: Problem 10