1 #include <stdio.h>
2 #include <math.h>
3
4 int main()
5 {
6 long int sum;
7 long int a,b;
8 int ka = 0,kb,i,j;
9 printf("Enter sum:\n");
10 scanf("%ld",&sum);
11 for(a = 100; a <= sum; a++)
12 {
13 b = sum -a;
14 if(b < 100)
15 {
16 return 0;
17 }
18 ka = (long int)sqrt(a);
19 kb = (long int)sqrt(b);
20 i = 100 > ka ? 100 : ka;
21 for(; i <= a; i++)
22 {
23 if(a%i == 0)
24 {
25 j = 100 > kb ? 100 : kb;
26 for(; j <= b; j++)
27 {
28 if(b%j == 0)
29 {
30 printf("m = %d,n = %d,x = %d,y = %d\n",b/j,a/i,j,i);
31 }
32 }
33 }
34 }
35 }
36
37 return 0;
38 }