Quoted By:
#include <stdio.h>
int main(void)
{
int p, a, s;
int n = 42;
for (p = 0; p < n; ++p)
{
for (a = 0; a < n; ++a)
{
for (s = 0; s < n; ++s)
{
if ((4*p == 40) && (2*a + 2*s == p) && (4*s == a))
{
printf ("p: %d, a: %d, s: %d\n", p, a, s);
goto out;
}
}
}
}
out:
printf ("p: %d, a: %d, s: %d\n", p, a, s);
for (int m = 0; m < n; ++m) {
for (int c = 0; c < n; ++c) {
for (int b = 0; b < n; ++b) {
if (m > s && c > s && b > s && (m*m+m+(p*a+s) == c*b)) {
// if (m > s && c > s && b > s ) {
printf ("m: %d, c: %d, b: %d\n", m, c, b);
// exit(0);
}
}
}
}
}
result:
p: 10, a: 4, s: 1 p: 10, a: 4, s: 1 m: 40, c: 41, b: 41
/thread