|
发表于 2020-12-26 23:19:49
|
显示全部楼层
- #include <stdio.h>
- #define NUM 1000
- int main ()
- {
- int max_1 = -1024, max_2 = 0, max_3 = 0;
- int multiply, i, j;
- int a, b, c, d, e, f;
- for (i = 900; i < NUM; i++)
- {
- for (j = 900; j < i; j++)
- {
- multiply = i * j;
- a = multiply / 100000 % 10;
- b = multiply / 10000 % 10;
- c = multiply / 1000 % 10;
- d = multiply / 100 % 10;
- e = multiply / 10 % 10;
- f = multiply % 10;
-
- if (a == f && b == e && c == d)
- {
- if (multiply > max_1)
- {
- max_1 = multiply;
- max_2 = j;
- max_3 = i;
- }
- // printf("%d = %d * %d\n", multiply, i, j);
- }
- }
- }
- printf("%d = %d * %d\n", max_1, max_2, max_3);
-
- return 0;
- }
复制代码 |
|